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
Masatoshi Shimada
January 11, 2017
Technology
780
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
スケーラブルシステムの実現に向けて
スケーラブルシステム
- コンウェイの法則
- 境界付けられたコンテキスト
- 分割統治
Masatoshi Shimada
January 11, 2017
More Decks by Masatoshi Shimada
See All by Masatoshi Shimada
データプラットフォーム技術におけるメダリオンアーキテクチャという考え方/DataPlatformWithMedallionArchitecture
smdmts
12
4.3k
Delta Lakeを用いた LLM処理基盤 / Delta Lake with LLM on Dataplatform
smdmts
3
9.2k
Lakehouseプラットフォームを 採用するまでの話/Lakehouse Platform Adoption
smdmts
1
1.1k
Sparkから利用するAirframe/Spark-With-Airframe
smdmts
0
1.9k
Redashで何をみるのか/What Do You Wanna See Redash?
smdmts
1
1.9k
DatabricksとSparkではじめる [ビッグデータETL処理/データ可視化] 実践入門 / Databricks and Spark with ETL and Visualization
smdmts
1
1.8k
DatabricksとSparkではじめる [データ分析/機械学習] 実践入門 / Databrick and Spark with Data Analyze and ML for newbie.
smdmts
6
2.5k
作らない分析基板のススメ/DWH For Startup With YAGNI
smdmts
1
840
エンジニアのためのドメイン駆動設計実践入門 / DDD for Engineer newbie
smdmts
18
4k
Other Decks in Technology
See All in Technology
Kiro Meetup #8 Kiro アップデート (2026/3/21〜2026/9/24)
katzueno
1
170
時うどん〜Socket.getifaddrsで学ぶネットワーク編 / Tokiudon: The Socket.getifaddrs Edition
coe401_
4
260
2026-09-08 そのJavaモダナイゼーション、AIに丸投げで大丈夫?IBM Bobで変わる品質と効率
yutanonaka
1
180
Railsのように考える: See through the Master
snoozer05
PRO
5
1.3k
beyond jj: config & tools ecosystem
indirect
0
6k
AIは推し活である。
kurazuuuuuu
1
960
What the customer really needed
kawaguti
PRO
3
220
AIによるクリエイティブ生成を行う上での試行錯誤
plaidtech
PRO
0
180
顧客に向き合う開発組織へ。リアーキテクチャとフィーチャーチーム化で挑む組織改革
safie
0
2.4k
技術的負債から考える、AI時代のエンジニアリング投資 — ビズリーチの技術的負債と向き合った経験から、変更し続けられるソフトウェアを考える/ technical-debt-con2026
visional_engineering_and_design
4
3.7k
SREは、MCPとAutopilotをこう使え!
kazumax55
3
960
JSONataとAWS Step Functionsで目指すRuntimelessな世界
mu7889yoon
0
470
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
エンジニアに許された特別な時間の終わり
watany
109
250k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.3k
Building AI with AI
inesmontani
PRO
1
1.2k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
920
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
610
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
850
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
820
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
410
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
Transcript
εέʔϥϒϧγεςϜͷ࣮ݱʹ͚ͯ !TNENUT
ࣗݾհ w 4DBMB+BWB&41ZUIPO w υϝΠϯۦಈઃܭ3FBDUJWF%%% ʢ%41%.1ιʔγϟϧήʔϜצఆܥ৹ࠪܥϛυϧΣΞʣ w ϓϩδΣΫτϚωʔδϝϯτ w ϦΞΫςΟϒϓϩάϥϛϯά
w ೣ͖ʢ͔͠͠ೣΞϨϧΪʔʣ .BTB4IJNBEB !TNENUT
εέʔϥϒϧγεςϜͷ࣮ݱʹ͚ͯ ίϯΣΠͷ๏ଇ ڥք͚ΒΕͨίϯςΩετ ׂ౷࣏
εέʔϥϒϧγεςϜͷ࣮ݱʹ͚ͯ ίϯΣΠͷ๏ଇ
εέʔϥϒϧγεςϜͷ࣮ݱʹ͚ͯ w ίϯΣΠͷ๏ଇ w γεςϜΛઃܭ͢Δ৫ɺͦͷߏΛͦͬ ͘Γ·ͶͨߏͷઃܭΛੜΈग़ͯ͠͠·͏ w ΞʔΩςΫνϟʢઃܭʣ৫ʹै͏ w ৫ΞʔΩςΫνϟʢઃܭʣʹै͏
εέʔϥϒϧγεςϜͷ࣮ݱʹ͚ͯ ڥք͚ΒΕͨίϯςΩετ
εέʔϥϒϧγεςϜͷ࣮ݱʹ͚ͯ w ڥք͚ΒΕͨίϯςΩετ w γεςϜ૬ޓ࡞༻ʹ͓͚Δڥք͕ఆٛ͞ΕΔ w ϓϩδΣΫτͷʮೄுΓʯΛఆٛ͢Δ w γεςϜͷػೳͷਨׂʹ͍ۙ w
&5-ܥɾ৴ܥɾཧը໘ܥͳͲ w ։ൃॳظ͔Βஈ֊Ͱमਖ਼͞ΕΔՄೳੑ͕ߴ͍ w ৽Ϗδωεͷग़ݱϒϨΠΫεϧʔͷൃੜͳͲ
εέʔϥϒϧγεςϜͷ࣮ݱʹ͚ͯ ׂ౷࣏
εέʔϥϒϧγεςϜͷ࣮ݱʹ͚ͯ w ׂ౷࣏ w େ͖ͳΛখ͞ͳʹׂͯ͠Λղܾ͢Δͱ͍ ͏ख๏ w ϓϩδΣΫτͷʮೄுΓʯ͕໌֬ʹͳΔͨΊɺ࣋ͪ ͷʮྖʯʹ͓͚ΔײΛ͍࣋ͪ͢ w
νʔϜΛׂ౷࣏͢ΔͱʮೄுΓʯ֎Ͱͷ૪͍ʢϑϨʔ ϜϫʔΫɾݴޠ૪ͳͲʣ͕ൃੜ͠ͳ͍ w ͷɺ୯Ұͷݪଇʢ431ʣʹࣗવͱै͏
w εέʔϧϥϒϧγεςϜʹඞཁͳ݅ w ڥք͚ΒΕͨίϯςΩετͰׂͨ͠υϝΠϯຖͰׂ౷ ࣏͠εέʔϧ͢ΔνʔϜઃܭʢίϯΣΠͷ๏ଇʣ w εέʔϧෆՄೳͳϙΠϯτ͕ଘࡏ͠ͳ͍ΠϯϑϥΞϓϦઃܭ <ิ>ʢٯίϯΣΠઓུʣ ·͍͠ΞʔΩςΫνϟΛଅਐ͢ΔͨΊʹɺઓུతʹ৫Λมߋ͢Δࣄ w
ϏδωεͷํੑͱγεςϜͷํੑ͕Ұக͢Δࣄ͕ཧ w %FWͱ0QTಉ͡νʔϜͱ͢Δ"HJMFνʔϜͰߦ͏ w ࢀর<>ɿIUUQTXXXUIPVHIUXPSLTDPNSBEBSUFDIOJRVFTJOWFSTFDPOXBZ NBOFVWFS w ࢀর<>ɿIUUQTBOBHJMFXBZXPSEQSFTTDPNJOWFSTFDPOXBZNBOFVWFS BOEEFWPQTNJDSPTFSWJDFTBOEBHJMF εέʔϥϒϧγεςϜͷ࣮ݱʹ͚ͯ
εέʔϥϒϧγεςϜͷҰྫ 3FETIJGU J1IPOF "OESPJE 8FC &5-ܥ )551 )551 )551 ϦΞϧλΠϜॲཧܥ
)551 1MBOF-PH 4IBQFE-PH &YUSBDUJPO-PH 1SFTUP 42- 6OMPBE ࿈ܞઌγεςϜ εέʔϧՄೳ ަՄೳ %ZOBNPEC εέʔϧՄೳ ަՄೳ
·ͱΊ w ڥք͚ΒΕͨίϯςΩετͰׂͨ͠ʮྖʯɺ શͯεέʔϧՄೳͰͳ͚ΕͳΒͳ͍ w ׂ౷࣏ͰνʔϜʹʮೄுΓʯΛ༩͑ΔͱɺνʔϜ ֎ʹର͢ΔײҰମײ͕ੜ·ΕΔ w దͳઃܭڥքͷׂͱνʔϜฤΛߦ͏ͱɺίϯΣ Πͷ๏ଇʹै͍εέʔϥϒϧͳγεςϜͱͳΔ
εέʔϥϒϧγεςϜͷ࣮ݱ͢ΔͨΊʹ
εέʔϥϒϧγεςϜͷ։ൃ࣮ࡍ ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠