Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
マイクロサービス事始め@技術編
Search
shiro16
February 27, 2018
Technology
1.3k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
マイクロサービス事始め@技術編
https://www.slideshare.net/toshihirogotou/ss-88034070
上記資料の課題をどのように解決していくか?についての簡単なまとめ
shiro16
February 27, 2018
More Decks by shiro16
See All by shiro16
minne のアーキテクチャの進化とこれから
shiro16
1
3.6k
minne の開発環境の変革と今後
shiro16
0
1.2k
Rails6 upgrade タイムアタック
shiro16
2
3k
telepresence で始める k8s 時代のローカル開発
shiro16
10
6k
minne での検索改善の歴史
shiro16
1
2.5k
minne でのハイブリッドクラウド運用
shiro16
1
2k
Other Decks in Technology
See All in Technology
Screen Lens - 今見てる画面を翻訳する
komagata
0
190
『止めない』を設計する — 制約の中で、事業の根幹を支える判断
hiroyaterui
0
240
Microsoft 365 Copilot chat -tekoälypalvelun tietosuojaongelmat
hponka
0
570
AI時代のAPI品質を支えるガードレール / API Guardrails for API quality in the AI era
yokawasa
1
200
Reactの設計論
uhyo
12
5.5k
2026-09-04 SRE Tech Talk #15 怠惰なTerraform / Lazy Terraform
masasuzu
0
230
Sigmaで作る業務アプリ
kazushiro_honma
0
100
GoCon2026 - Open Source, Open World
sanposhiho
2
900
Snowflakeで実現する全社横断の顧客の声(VOC)分析・活用基盤@Snowflake World Tour Tokyo 2026
yuto16
0
130
Bet AI Day 2026丨AIを「使う」から、AIが「働く」へ ― LayerXが進める「組織AI」の社会実装
layerx
PRO
3
2.9k
スクラムで身についていた動き方を、XPで捉え直してみた
codmoninc
PRO
1
330
コーディングエージェントでM5Stack系の開発を少し試した時の話 / M5 Japan Tour 2026 Autumn 東京
you
PRO
0
110
Featured
See All Featured
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.3k
We Are The Robots
honzajavorek
0
350
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
470
Why Our Code Smells
bkeepers
PRO
340
58k
Building an army of robots
kneath
306
46k
Optimizing for Happiness
mojombo
378
71k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Amusing Abliteration
ianozsvald
1
290
GraphQLとの向き合い方2022年版
quramy
50
15k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
410
Transcript
NJOOFͷϚΠΫϩαʔϏεԽͷલʹ ޙ౻རത(.01FQBCP *OD ϚΠΫϩαʔϏεࣄ࢝Ίˏٕज़ฤ
νʔϑςΫχΧϧϦʔυ 5PTIJIJSP(PUP!@TIJSP NJOOFࣄۀ෦
ࢿྉͷ༰ͱ w͜ͷࢿྉϚΠΫϩαʔϏεࣄ࢝ΊͰඇΤϯδχΞ༻ʹۃྗͬͨՕॴΛิ ͢ΔͷͰ͢ɻ wϚΠΫϩαʔϏεԽΛਐΊΔ্ͰσϝϦοτͱ্ͯ͛͠ΒΕΔՕॴΛͲ͏ٕज़ Ͱղܾ͢Δ͔ʁΛղઆ͠·͢ wӡ༻͢Δ্Ͱݱঢ়ͱҧͬͯ͘ΔͰ͋Ζ͏෦ͷղઆؚΈ·͢
େࣄͳ͜ͱ ʢେࣄͳ͜ͱͳͷͰ͓͞Β͍ʣ
ૄ݁߹ͱߴڽूੑ
ૄ݁߹ͱ wૄ݁߹ͱɺࡉԽ͞Εͨݸʑͷίϯϙʔωϯτಉ࢜ͷ݁ͼ͖͕ͭൺֱత؇ ͔Ͱɺಠཱੑ͕ڧ͍ঢ়ଶͷ͜ͱͰ͋Δɻ ग़య*5༻ޠࣙయ<ૄ݁߹> wૄ݁߹ͳαʔϏεଞͷαʔϏεʹؔͯ͠࠷ݶͷ͜ͱ͔͠Ѳ͠ͳͯ͘ྑ ͍ w࠷ݶͷ͜ͱͱ"1*ͷ*'͑͞Θ͔Εྑ͍ wଞͷαʔϏε͕෦తʹͲͷΑ͏ͳมߋ͕͞ΕΑ͏͕*'͑͞มΘΒͳ͚Ε ͕ͳ͍ͱ͍͏͜ͱ
ߴڽूੑͱ wؔ࿈͢ΔৼΔ͍͕ҰՕॴʹू·͍ͬͯΔ͜ͱ wৼΔ͍Λมߋ͍ͨ࣌͠ʹɺҰՕॴΛมߋ͢Δ͚ͩͰ͍͍αʔϏεͳΒߴڽू ੑͰ͋Δͱݴ͑Δ
͓͞Β͍ऴΘΓ
ϚΠΫϩαʔϏεԽΛਐΊΔ্Ͱ ߟ͑ͳ͚ΕͳΒͳ͍՝
՝ͱ ֤αʔϏεͰ͖ʹݴޠϛυϧΣΞͬͨΒཧ͕େมͰʁ τϥϯβΫγϣϯࣦഊ࣌ͷ߹ੑΛͲ͏ͬͯ୲อ͢Δʁ ͷαʔϏεͰΤϥʔग़ͨࡍʹଞͷαʔϏεͷͲͷϦΫΤετͳͷ͔ʁͱ ͔ͷඥ͚ʁ %#͕όϥόϥͳͷͰϨϙʔτͷ࡞ͱ͔Ͳ͏͢Δͷʁ
αʔϏεލ͍ͩςετͱ͔Ͳ͏͢Δͷʁ
ݴޠϛυϧΣΞ͖উखΔͱ ཧେม
ݴޠϛυϧΣΞ͖উखΔͱཧେม w ͔֬ʹେมɺ࠾༻ͷࡍࠔΔ w ϓϥΫςΟεͱݺΕΔ͋Δఔͷܾ·ΓࣄΛܾΊΔ w ྫ͑"1*ͷϨεϙϯεඞͣ+40/Λ͏ͱ͔ w ྫ͑αʔϏεؒͷ௨৴ʹ)551Λ͏ͱ͔ w
αʔϏεٕज़ͷਐาʹ߹ΘͤͯϓϥΫςΟεมԽ͍ͤͯ͘͞ w దͳٕज़બΛߦͳ͍ͬͯͨ͘Ί
τϥϯβΫγϣϯࣦഊ࣌ͷ߹ੑ
τϥϯβΫγϣϯࣦഊ࣌ͷ߹ੑ୲อ w ࠷ॳग़དྷΔ͚ͩ%#Λލ͕ͳ͍Α͏ʹ͚Δ༧ఆ w ͦ͏ݴͬͯগͳ͔Βͣग़ͯ͘Δͣ w αʔϏεΛލ͍ͩ߹ੑ͕ඞཁͳॲཧͰࣦഊཧ༝͕ਖ਼֬ʹΘ͔ΔΑ͏ͳ ΈΛ༻ҙ͢Δɻ w ࣦഊͨ͠߹ʹݩͷঢ়ଶʹͤΔΈΛ༻ҙ͢Δ
w ඇಉظͰσʔλΛमਖ਼͢ΔͳͲ
αʔϏεΛލ͍ͩΞΫηεͷ Ͳ͏͢Δͷʁ
αʔϏεΛލ͍ͩΞΫηεͷ w ͍͔ͭ͘ͷαʔϏεΛލ͍ͰདྷͨΞΫηε͕෦తͳΤϥʔʹͳͬͨ߹ʹͲ ͕͓͔͍͜͠ͷ͔ʁΛௐࠪ͢ΔͨΊʹΤϥʔ͕ൃੜ͢ΔલͷϦΫΤετશ ෦͕Γ͍ͨ w αʔϏεΛލ͍ͰΔͷͰඥ͚Λߦ͏ඞཁ͕͋Δ w 3BJMTͳΒ93FRVFTU*%ΛIFBEFSʹ͚ͭͯΞΫηε͢Δ͜ͱʹΑͬͯҰ࿈ ͷϦΫΤετͷඥ͚͕ՄೳʹͳΔ
Ϩϙʔτͷ࡞Ͳ͏͢Δʁ
Ϩϙʔτͷ࡞ w %#͕Θ͔Εͯ͠·͏ͷͰ+0*/͕ඞཁͳ֤छϨϙʔτͷ࡞͕Ͱ͖ͳ͍ w ಛʹ#*νʔϜͷਓʑ͕ࠔͬͨͳʙͱͳΔ w શ෦ೖΓͷϨϙʔτ༻%#Λ༻ҙ͢Δ w ҰఆͷִؒͰಉظΛਤΔΈΛ༻ҙ͢Δ w
5%&MBTUJDTFSDIଆʹ্͛ͯͦͪΒͰूܭ͢Δͱ͍͏બ͋Γ
αʔϏεΛލ͍ͩςετ
ςετʹ͍ͭͯ w αʔϏε୯ମͰ͋Ε7$3ͳͲΛར༻͢Εྑ͍ w ϚΠΫϩαʔϏεͰຊʹ֤αʔϏεͷ࿈ܞ͕͏·͘ߦͬͯΔͱ͍͏ͷΛς ετ͍ͨ͠ w ΤϯυπʔΤϯυͷςετංେԽ͢ΔͷͰେม w 1BDUΛͬͯςετ͠Α͏ͥ
w $POTVNFS%SJWFO$POUBDU5FTUJOHΛ࣮ݱ͢Δπʔϧ
ؾΛ͚ͭΔ͜ͱ
ؾΛ͚ͭΔ͜ͱͱ wଞͷαʔϏεͷ%#Λ͍͡Βͳ͍ w"1*ܦ༝Ͱσʔλͷߋ৽Λߦ͏ wଞͷαʔϏεͷ%#͍ͬͯ͡͠·͏ͱߴڽूੑ͕ࣦΘΕΔ wαʔϏεײͰͷ%3:Λҙࣝ͗͢͠ͳ͍ wͦͦݴޠҧ͏͔͠Εͳ͍ w%3:Λҙ͍ࣝͯ͠ΖΜͳαʔϏεͰ͑ΔHFNԽͯ͠Έͨ͜ͷมߋೖΕ Δͱ͋ͷαʔϏεͰӨڹग़Δͳݕূେมͩͳ w͋ΕʁϚΠΫϩαʔϏεԽ͢Δલʹͬͯͳ͍ʁ
ؾΛ͚ͭΔ͜ͱͱ w௨৴͠Α͏ͱ͍ͯͨ͠TFSWJDF͕োͰ௨৴Ͱ͖ͳ͍߹ wUJNFPVUΛదʹઃఆ͠Α͏ wUJNFPVU͕͍ͱͦΕ͚ͩϦιʔεΛͬͯ͠·͏ wαʔΩοτϒϨʔΧʔΛͬͯ௨৴͢Δલʹࣄલʹݕ͠Α͏ wແବͳ௨৴ΛݮΒͤΔ wϢʔβͷΞΫγϣϯͷલʹରࡦΛଧͯΔ߹͕͋Δ
ଞʹ͜ΕͲ͏ͳΜʁ ͱ͍͏͕ٙ͋Δਓ͍·͢ʁ
͜ͷࢿྉͷ༰ϚΠΫϩαʔϏεΞʔΩςΫνϟʹ΄΅ॻ͍ͯ͋ΔͷͰಡΜͰʂʂ̍