Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

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

94,636 views

Published on

アプリ「ニュースパス」をマイクロサービスで開発してみた泥臭い体験談です。

Published in: Engineering
  • Download this 3-step guide to creating an avalanche of leads for your business through LinkedIn, without using outdated or spammy online marketing tricks: http://bit.ly/linkedin3stepguide
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

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

  1. 1. 
 2016/08/09 Microservices Meetup vol.2 @mosa_siru
  2. 2. @mosa_siru ( ) • • 2
  3. 3. @mosa_siru as engineer • DeNA • Gunosy • CTO
  4. 4. 1. 2. 3.
  5. 5. • 2016/06 KDDI 
 • •
  6. 6. Article StackTab Stack 
 DBwrite read read 1. 
 2. Tab API Dynamo
 IDs 3. Article API 
 
 IDs
  7. 7. • • API • DB • AWS security group/IAM
  8. 8. DB
  9. 9. • OpsWorks (AWS Chef GUI) • 1 
 • 

  10. 10. 
 …
  11. 11. • 45 Github Repository (4 ) • 30 Stack ( ) • 10 Go API,
 10 Python Batch
 10 CRUD API etc… • 
 (Kinesis, Lambda, SQS, SNS, Cognito, API Gateway etc…)
  12. 12. • 30 • API • • tmuxinator
  13. 13. (1) • 匠 • 3 
 • 匠 • 匠
  14. 14. (2) • 1 API • DB 
 API security group etc… •
  15. 15. (3)
  16. 16. (4) • API 5ms 
 AZ 50ms •
  17. 17. (5) • 10 • nginx 
 20
  18. 18. (6) API IF • API IF( ) 1. IF 2. IF IF 3. IF • • DB Alter
  19. 19. (7) • • push etc… • DB CRUD API • 10 CRUD API • • Stack A Stack B Stac
  20. 20. 
 DB model Restful API SPA 
 Restful API
  21. 21. DB DB 
 
 …
  22. 22. • DB • • • • • API OK •
  23. 23. • 
 • • •
  24. 24. • • •
  25. 25. • • •
  26. 26. Gunosy @mosa_siru

×