Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
マイクロサービス事始め@技術編
Search
shiro16
February 27, 2018
Technology
0
1.2k
マイクロサービス事始め@技術編
https://www.slideshare.net/toshihirogotou/ss-88034070
上記資料の課題をどのように解決していくか?についての簡単なまとめ
shiro16
February 27, 2018
Tweet
Share
More Decks by shiro16
See All by shiro16
minne のアーキテクチャの進化とこれから
shiro16
1
3.5k
minne の開発環境の変革と今後
shiro16
0
1.1k
Rails6 upgrade タイムアタック
shiro16
2
2.8k
telepresence で始める k8s 時代のローカル開発
shiro16
10
5.9k
minne での検索改善の歴史
shiro16
1
2.5k
minne でのハイブリッドクラウド運用
shiro16
1
1.9k
Other Decks in Technology
See All in Technology
複雑さを受け入れるか、拒むか? - 事業成長とともに育ったモノリスを前に私が考えたこと #RSGT2026
murabayashi
0
950
_第4回__AIxIoTビジネス共創ラボ紹介資料_20251203.pdf
iotcomjpadmin
0
170
技術選定、下から見るか?横から見るか?
masakiokuda
0
170
Claude Codeを使った情報整理術
knishioka
18
11k
純粋なイミュータブルモデルを設計してからイベントソーシングと組み合わせるDeciderの実践方法の紹介 /Introducing Decider Pattern with Event Sourcing
tomohisa
1
320
会社紹介資料 / Sansan Company Profile
sansan33
PRO
11
390k
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
[PR] はじめてのデジタルアイデンティティという本を書きました
ritou
0
740
投資戦略を量産せよ 2 - マケデコセミナー(2025/12/26)
gamella
0
590
Eight Engineering Unit 紹介資料
sansan33
PRO
0
6.1k
20251225_たのしい出張報告&IgniteRecap!
ponponmikankan
0
110
「リリースファースト」の実感を届けるには 〜停滞するチームに変化を起こすアプローチ〜 #RSGT2026
kintotechdev
0
480
Featured
See All Featured
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
150
Designing for Performance
lara
610
70k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
200
Building Applications with DynamoDB
mza
96
6.9k
Between Models and Reality
mayunak
1
150
Technical Leadership for Architectural Decision Making
baasie
0
200
Scaling GitHub
holman
464
140k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
270
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
360
The Cult of Friendly URLs
andyhume
79
6.7k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.7k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
180
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ϢʔβͷΞΫγϣϯͷલʹରࡦΛଧͯΔ߹͕͋Δ
ଞʹ͜ΕͲ͏ͳΜʁ ͱ͍͏͕ٙ͋Δਓ͍·͢ʁ
͜ͷࢿྉͷ༰ϚΠΫϩαʔϏεΞʔΩςΫνϟʹ΄΅ॻ͍ͯ͋ΔͷͰಡΜͰʂʂ̍