SlideShare a Scribd company logo
Suche senden
Hochladen
Einloggen
Registrieren
マイクロにしすぎた結果がこれだよ!
Melden
mosa siru
Folgen
Server Engeneer um DeNA
9. Aug 2016
•
0 gefällt mir
•
132,153 views
1
von
32
マイクロにしすぎた結果がこれだよ!
9. Aug 2016
•
0 gefällt mir
•
132,153 views
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Melden
Ingenieurwesen
アプリ「ニュースパス」をマイクロサービスで開発してみた泥臭い体験談です。
mosa siru
Folgen
Server Engeneer um DeNA
Recomendados
マイクロサービス 4つの分割アプローチ
増田 亨
41K views
•
60 Folien
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
NTT DATA Technology & Innovation
3.6K views
•
68 Folien
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
Takuto Wada
147.3K views
•
45 Folien
ドメイン駆動設計サンプルコードの徹底解説
増田 亨
20.1K views
•
41 Folien
マルチテナントのアプリケーション実装〜実践編〜
Yoshiki Nakagawa
3.9K views
•
36 Folien
Redisの特徴と活用方法について
Yuji Otani
100.6K views
•
65 Folien
Más contenido relacionado
Was ist angesagt?
イミュータブルデータモデルの極意
Yoshitaka Kawashima
23.4K views
•
28 Folien
マルチテナント化で知っておきたいデータベースのこと
Amazon Web Services Japan
8.1K views
•
55 Folien
SPAセキュリティ入門~PHP Conference Japan 2021
Hiroshi Tokumaru
98.2K views
•
107 Folien
例外設計における大罪
Takuto Wada
67.9K views
•
37 Folien
分散トレーシング技術について(Open tracingやjaeger)
NTT Communications Technology Development
23.1K views
•
25 Folien
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
Koichiro Matsuoka
86.3K views
•
89 Folien
Was ist angesagt?
(20)
イミュータブルデータモデルの極意
Yoshitaka Kawashima
•
23.4K views
マルチテナント化で知っておきたいデータベースのこと
Amazon Web Services Japan
•
8.1K views
SPAセキュリティ入門~PHP Conference Japan 2021
Hiroshi Tokumaru
•
98.2K views
例外設計における大罪
Takuto Wada
•
67.9K views
分散トレーシング技術について(Open tracingやjaeger)
NTT Communications Technology Development
•
23.1K views
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
Koichiro Matsuoka
•
86.3K views
AWSのログ管理ベストプラクティス
Akihiro Kuwano
•
76.7K views
イベント・ソーシングを知る
Shuhei Fujita
•
30.8K views
世界一わかりやすいClean Architecture
Atsushi Nakamura
•
46.5K views
コンテナの作り方「Dockerは裏方で何をしているのか?」
Masahito Zembutsu
•
30.3K views
初心者向けMongoDBのキホン!
Tetsutaro Watanabe
•
52.3K views
Dockerfile を書くためのベストプラクティス解説編
Masahito Zembutsu
•
83.4K views
ドメイン駆動設計のためのオブジェクト指向入門
増田 亨
•
47.9K views
ソーシャルゲームのためのデータベース設計
Yoshinori Matsunobu
•
123.8K views
ストリーム処理を支えるキューイングシステムの選び方
Yoshiyasu SAEKI
•
40.1K views
BuildKitによる高速でセキュアなイメージビルド
Akihiro Suda
•
42.1K views
Dockerからcontainerdへの移行
Kohei Tokunaga
•
16.3K views
フロー効率性とリソース効率性について #xpjug
Itsuki Kuroda
•
104.7K views
TLS, HTTP/2演習
shigeki_ohtsu
•
13K views
ソフトウェア開発における『知の高速道路』
Yoshitaka Kawashima
•
20.2K views
Destacado
マイクロサービスアーキテクチャとは何か
Yusuke Suzuki
65.9K views
•
36 Folien
設計書からの卒業
Fumiyasu Sumiya
3.5K views
•
24 Folien
[AC05] マイクロサービスは分割がキモ!基幹システムのためのドメイン駆動設計
de:code 2017
7.1K views
•
39 Folien
[DO07] マイクロサービスに必要な技術要素はすべて Spring Cloud にある
de:code 2017
5.2K views
•
111 Folien
SharePoint Online Communication Sites お手軽サイト作成
Hirofumi Ota
4.7K views
•
44 Folien
AWS活用のいままでとこれから -東急ハンズの事例-
Taiji INOUE
19.1K views
•
59 Folien
Destacado
(8)
マイクロサービスアーキテクチャとは何か
Yusuke Suzuki
•
65.9K views
設計書からの卒業
Fumiyasu Sumiya
•
3.5K views
[AC05] マイクロサービスは分割がキモ!基幹システムのためのドメイン駆動設計
de:code 2017
•
7.1K views
[DO07] マイクロサービスに必要な技術要素はすべて Spring Cloud にある
de:code 2017
•
5.2K views
SharePoint Online Communication Sites お手軽サイト作成
Hirofumi Ota
•
4.7K views
AWS活用のいままでとこれから -東急ハンズの事例-
Taiji INOUE
•
19.1K views
当たり前を当たり前に:Agile2017レポート
LINE Corporation
•
6K views
マイクロサービス化設計入門 - AWS Dev Day Tokyo 2017
Yusuke Suzuki
•
28.6K views
Similar a マイクロにしすぎた結果がこれだよ!
AWSの進化とSmartNewsの裏側
SmartNews, Inc.
12.8K views
•
51 Folien
ニュースパスのクローラーアーキテクチャとマイクロサービス
mosa siru
10.6K views
•
57 Folien
深層学習ライブラリの環境問題Chainer Meetup2016 07-02
Yuta Kashino
51.9K views
•
28 Folien
Microservices Manchester: Serverless Architectures By Rafal Gancarz
OpenCredo
752 views
•
28 Folien
Sinatraで触れる生SQL
treby
1K views
•
26 Folien
初心者向けGAE/Java説明資料
Shinichi Ogawa
3.3K views
•
60 Folien
Similar a マイクロにしすぎた結果がこれだよ!
(20)
AWSの進化とSmartNewsの裏側
SmartNews, Inc.
•
12.8K views
ニュースパスのクローラーアーキテクチャとマイクロサービス
mosa siru
•
10.6K views
深層学習ライブラリの環境問題Chainer Meetup2016 07-02
Yuta Kashino
•
51.9K views
Microservices Manchester: Serverless Architectures By Rafal Gancarz
OpenCredo
•
752 views
Sinatraで触れる生SQL
treby
•
1K views
初心者向けGAE/Java説明資料
Shinichi Ogawa
•
3.3K views
Scala at Treasure Data
Taro L. Saito
•
3.1K views
Amazon Aurora로 안전하게 migration 하기
Jesang Yoon
•
551 views
goa Design first API Generation
yoshinori sugiyama
•
2.7K views
Exploiting NoSQL Like Never Before
Francis Alexander
•
1K views
20181027 deep learningcommunity_aws
Hirokuni Uchida
•
178 views
Keynote - Cloudy Vision: How Cloud Integration Complicates Security
CloudVillage
•
4.4K views
Serverless Node.js
The Software House
•
583 views
AWS re:Invent 2016: Life Without SSH: Immutable Infrastructure in Production ...
Amazon Web Services
•
3.4K views
Log Analysis At Scale
Amazon Web Services
•
1.3K views
自己修復的なインフラ -Self-Healing Infrastructure-
sinsoku listy
•
10.9K views
IVS CTO Night And Day 2018 Winter - [re:Cap] Serverless & Mobile
Amazon Web Services Japan
•
467 views
Netflix oss season 2 episode 1 - meetup Lightning talks
Ruslan Meshenberg
•
107.4K views
Building APIs in an easy way using API Platform
Antonio Peric-Mazar
•
291 views
Serverless Architecture - Azure Logic apps
Puneet Ghanshani
•
958 views
Más de mosa siru
LayerXのQAチームで目指したい動き方 (社内資料)
mosa siru
5.2K views
•
18 Folien
KYC and identity on blockchain
mosa siru
4.8K views
•
16 Folien
マイニングプールの収益配分と攻撃手法
mosa siru
46.9K views
•
36 Folien
Payment Channel Introduction
mosa siru
19.6K views
•
37 Folien
Go, memcached, microservices
mosa siru
17K views
•
58 Folien
lua_nginx_module JSON-RPC 2.0 Batch Request
mosa siru
7K views
•
37 Folien
Más de mosa siru
(11)
LayerXのQAチームで目指したい動き方 (社内資料)
mosa siru
•
5.2K views
KYC and identity on blockchain
mosa siru
•
4.8K views
マイニングプールの収益配分と攻撃手法
mosa siru
•
46.9K views
Payment Channel Introduction
mosa siru
•
19.6K views
Go, memcached, microservices
mosa siru
•
17K views
lua_nginx_module JSON-RPC 2.0 Batch Request
mosa siru
•
7K views
Elasticsearch for Hackadoll
mosa siru
•
14.8K views
捗るリコメンドシステムの裏事情(ハッカドール)
mosa siru
•
212.3K views
Twitter SmartList (第5回若手webエンジニア交流会)
mosa siru
•
3.1K views
コミュニティ分類アルゴリズムの高速化とソーシャルグラフへの応用
mosa siru
•
5.7K views
how to make twitter list automatically
mosa siru
•
3.3K views
Último
Bricks.pptx
SubhamSharma20947
26 views
•
10 Folien
ML in Astronomy - Workshop 1.pptx
AstronomyClubIITBHU
234 views
•
23 Folien
DYNAMICS OF MACHINES.ppt
karthik R
17 views
•
67 Folien
gdsc iimt speaker session.pptx
gdsciimt
37 views
•
11 Folien
OpenOCD-K3
Nishanth Menon
58 views
•
17 Folien
Master's Transcript Mohammad Mahdi Farshadian.pdf
Educational Group Mohammad Farshadian
39 views
•
2 Folien
Último
(20)
Bricks.pptx
SubhamSharma20947
•
26 views
ML in Astronomy - Workshop 1.pptx
AstronomyClubIITBHU
•
234 views
DYNAMICS OF MACHINES.ppt
karthik R
•
17 views
gdsc iimt speaker session.pptx
gdsciimt
•
37 views
OpenOCD-K3
Nishanth Menon
•
58 views
Master's Transcript Mohammad Mahdi Farshadian.pdf
Educational Group Mohammad Farshadian
•
39 views
Data Mining Lecture_10(b).pptx
Subrata Kumer Paul
•
11 views
impulse-and-load-test-rig.pptx
Neometrix_Engineering_Pvt_Ltd
•
21 views
MACHINING TIME CALCULATION
DJAGADEESH1
•
29 views
Chapter 8. Classification Basic Concepts.ppt
Subrata Kumer Paul
•
24 views
Reinforced earth structures notes.pdf
RamyaNarasimhan5
•
118 views
VFD DRIVES TROUBLESHOOTING.pptx
CONTROLS SYSTEMS
•
22 views
Problem solving using computers - Chapter 1
To Sum It Up
•
11 views
ETD-UNIT-I-BASIC CONCEPTS& FIRST LAW.pptx
selvakumar948
•
47 views
[RecSys2023] Challenging the Myth of Graph Collaborative Filtering: a Reasone...
Daniele Malitesta
•
23 views
TECHNOLOGY 20.pdf
PUNITPANDEY25
•
10 views
Master's Encyclopedia Mohammad Mahdi Farshadian.pdf
Educational Group Mohammad Farshadian
•
28 views
DBMS
KaranSingh274675
•
26 views
Work in Offline First Apps – Sync Datasources with WorkManager.pptx
JosephMuasya2
•
22 views
Google Cloud Study Jam | GDSC NCU
Shivam254129
•
43 views
マイクロにしすぎた結果がこれだよ!
1.
2016/08/09 Microservices Meetup
vol.2 @mosa_siru
2.
@mosa_siru ( ) • •
2
3.
@mosa_siru as engineer •
DeNA • Gunosy • CTO
4.
1. 2. 3.
5.
• 2016/06 KDDI
• •
7.
Article StackTab Stack DBwrite
read read 1. 2. Tab API Dynamo IDs 3. Article API IDs
8.
• • API • DB •
AWS security group/IAM
9.
DB
11.
• OpsWorks (AWS
Chef GUI) • 1 •
12.
…
14.
• 45 Github
Repository (4 ) • 30 Stack ( ) • 10 Go API, 10 Python Batch 10 CRUD API etc… • (Kinesis, Lambda, SQS, SNS, Cognito, API Gateway etc…)
15.
• 30 • API • •
tmuxinator
18.
(1) • 匠 • 3
• 匠 • 匠
19.
(2) • 1 API •
DB API security group etc… •
20.
(3)
21.
(4) • API 5ms AZ 50ms •
22.
(5) • 10 • nginx 20
23.
(6) API IF •
API IF( ) 1. IF 2. IF IF 3. IF • • DB Alter
24.
(7) • • push etc… •
DB CRUD API • 10 CRUD API • • Stack A Stack B Stac
25.
DB model Restful
API SPA Restful API
26.
DB DB …
28.
• DB • • • • • API
OK •
29.
• • • •
30.
• • •
31.
• • •
32.
Gunosy @mosa_siru