SlideShare a Scribd company logo


2016/08/09 Microservices Meetup vol.2
@mosa_siru
@mosa_siru ( )
•
• 2
@mosa_siru as engineer
• DeNA
• Gunosy
• CTO
1.
2.
3.
• 2016/06 KDDI 

•
•
マイクロにしすぎた結果がこれだよ!
Article StackTab Stack


DBwrite read read
1. 

2. Tab API Dynamo

IDs
3. Article API 



IDs
•
• API
• DB
• AWS security group/IAM
DB
マイクロにしすぎた結果がこれだよ!
• OpsWorks (AWS Chef GUI)
• 1 

• 



…
マイクロにしすぎた結果がこれだよ!
• 45 Github Repository (4 )
• 30 Stack ( )
• 10 Go API,

10 Python Batch

10 CRUD API etc…
• 

(Kinesis, Lambda, SQS, SNS, Cognito, API Gateway etc…)
• 30
• API
•
• tmuxinator
マイクロにしすぎた結果がこれだよ!
マイクロにしすぎた結果がこれだよ!
(1)
• 匠
• 3 

• 匠
• 匠
(2)
• 1 API
• DB 

API security
group
etc…
•
(3)
(4)
• API 5ms


AZ
50ms
•
(5)
•
10
• nginx 

20
(6) API IF
• API IF( )
1. IF
2. IF IF
3. IF
•
• DB Alter
(7)
•
• push etc…
• DB
CRUD API
• 10 CRUD
API
•
•
Stack A Stack B Stac


DB model Restful API
SPA 

Restful API
DB DB 



…
マイクロにしすぎた結果がこれだよ!
• DB
•
•
•
•
• API OK
•
•


•
•
•
•
•
•
•
•
•
Gunosy
@mosa_siru

More Related Content

マイクロにしすぎた結果がこれだよ!