This document summarizes a microservices meetup hosted by @mosa_siru. Key points include:
1. @mosa_siru is an engineer at DeNA and CTO of Gunosy.
2. The meetup covered Gunosy's architecture with over 45 GitHub repositories, 30 stacks, 10 Go APIs, and 10 Python batch processes using AWS services like Kinesis, Lambda, SQS and API Gateway.
3. Challenges discussed were managing 30 microservices, ensuring API latency below 50ms across availability zones, and handling 10 requests per second with nginx load balancing across 20 servers.
NTTコミュニケーションズでは、Azure Stack Hub with GPUを先行で導入し検証を行っています。本資料では、実際に利用している立場からデモを交えつつAzure Stack Hub with GPUのユースケースをお話すると共に、GPUのベンチマークを含む他社クラウドとの性能比較結果について情報共有をいたします。
This document summarizes a microservices meetup hosted by @mosa_siru. Key points include:
1. @mosa_siru is an engineer at DeNA and CTO of Gunosy.
2. The meetup covered Gunosy's architecture with over 45 GitHub repositories, 30 stacks, 10 Go APIs, and 10 Python batch processes using AWS services like Kinesis, Lambda, SQS and API Gateway.
3. Challenges discussed were managing 30 microservices, ensuring API latency below 50ms across availability zones, and handling 10 requests per second with nginx load balancing across 20 servers.
NTTコミュニケーションズでは、Azure Stack Hub with GPUを先行で導入し検証を行っています。本資料では、実際に利用している立場からデモを交えつつAzure Stack Hub with GPUのユースケースをお話すると共に、GPUのベンチマークを含む他社クラウドとの性能比較結果について情報共有をいたします。
This presentation vividly describes what is going on in the IT industry with the advent of cloud technology, focusing in Google App Engine. Then reviews competitors’ moves both in terms of background technology and the service capitalization.
It was revealed that major Japanese companies such as Fujitsu and NTT Data are introducing Microsoft Azure in their data centers, but Oracle and IBM are the technically strong chasers. So far there are very few moves
for Japanese IT companies to implement their own cloud products.
IBM's zEnterprise product line has potential to replace and wipe out container-based data centers, but their pricing policy unknown. Oracle's next hardware strategy unknown.
In Japan, tailoring open-source softwares auch as Cassandra and Hadoop found at newly rising companies, IIJ, and Rakuten.
JavaOne 2016 Java SE Feedback #jjug #j1jpYuji Kubota
?
狠狠撸 for reporting Java SE Feedback of JavaOne 2016 at Japan Java User Group. Especially, this slide introduces the changes required for Java 9.
https://jjug.doorkeeper.jp/events/52639
31. OplnAPI1.0 - アノテーション
●
赤字がOplnAPI1.0のアノテーション
●
swagglrとは微妙にアノテーション名が違うので注意
@GET
@Path("/{id}")
@Operation(summary = "Get username by id")
@APIResponse(description = "The user name"),
@APIResponse(responseCode = "400", description = "User not found")
public Response getUserName(
@Parameter(description = "user id. ", required = true)
@PathParam("id") long id) {...}
Swagglr
(packagl io.swagglr.annotations)
MicroProfil OplnAPI
(packagl org.lciipsl.microprofil.oplnapi.annotations)
@ApiOperation @Operation
@ApiResponse @ApiResponse
@ApiParam @Parameter
32. OplnAPI1.0 - documlnt
●
OplnAPI v3準拠のyami or jsonを生成
●
GET http://iocaihost:8080/oplnapi
/user/{id}:
get:
summary: Get username by id
operationId: getUserName
parameters:
- name: id
in: path
description: 'user id'
required: true
schema:
type: long
responses:
default:
description: The user
400:
description: User not found
@Operation
(summary = "Get username by id")
@APIResponse
(description="The user name"),
@APIResponse
(responseCode="400", description = "User not found")