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.4k
minne の開発環境の変革と今後
shiro16
0
1.1k
Rails6 upgrade タイムアタック
shiro16
2
2.7k
telepresence で始める k8s 時代のローカル開発
shiro16
10
5.8k
minne での検索改善の歴史
shiro16
1
2.4k
minne でのハイブリッドクラウド運用
shiro16
1
1.9k
Other Decks in Technology
See All in Technology
Data Engineering Guide 2025 #data_summit_findy by @Kazaneya_PR / 20251106
kazaneya
PRO
10
2k
Black Hat USA 2025 Recap ~ クラウドセキュリティ編 ~
kyohmizu
0
200
Snowflakeとdbtで加速する 「TVCMデータで価値を生む組織」への進化論 / Evolving TVCM Data Value in TELECY with Snowflake and dbt
carta_engineering
2
220
[JDDStudy #10] 社内Agent勉強会の取り組み紹介
yp_genzitsu
1
130
ソフトウェアテストのAI活用_ver1.50
fumisuke
0
260
Pythonで構築する全国市町村ナレッジグラフ: GraphRAGを用いた意味的地域検索への応用
negi111111
8
3.2k
最近読んで良かった本 / Yokohama North Meetup #10
mktakuya
0
1.3k
Snowflake Marketplaceには”PODB”という便利なオープンデータがあってAI Ready対応してるらしいよ/the-snowflake-marketplace-has-a-useful-open-data-source-called-PODB-that-is-apparently-AI-ready
shinyaa31
0
260
嗚呼、当時の本番環境の状態で AI Agentを再評価したいなぁ...
po3rin
0
310
Copilotの精度を上げる!カスタムプロンプト入門.pdf
ismk
10
2.9k
Logik: A Free and Open-source FPGA Toolchain
omasanori
0
260
AWS 環境で GitLab Self-managed を試してみた/aws-gitlab-self-managed
emiki
0
330
Featured
See All Featured
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.2k
Done Done
chrislema
186
16k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Scaling GitHub
holman
463
140k
It's Worth the Effort
3n
187
28k
Side Projects
sachag
455
43k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6k
The Cost Of JavaScript in 2023
addyosmani
55
9.1k
Building an army of robots
kneath
306
46k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
2.9k
The Invisible Side of Design
smashingmag
302
51k
Git: the NoSQL Database
bkeepers
PRO
431
66k
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ϢʔβͷΞΫγϣϯͷલʹରࡦΛଧͯΔ߹͕͋Δ
ଞʹ͜ΕͲ͏ͳΜʁ ͱ͍͏͕ٙ͋Δਓ͍·͢ʁ
͜ͷࢿྉͷ༰ϚΠΫϩαʔϏεΞʔΩςΫνϟʹ΄΅ॻ͍ͯ͋ΔͷͰಡΜͰʂʂ̍