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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Masatoshi Shimada
January 11, 2017
Technology
0
770
スケーラブルシステムの実現に向けて
スケーラブルシステム
- コンウェイの法則
- 境界付けられたコンテキスト
- 分割統治
Masatoshi Shimada
January 11, 2017
Tweet
Share
More Decks by Masatoshi Shimada
See All by Masatoshi Shimada
データプラットフォーム技術におけるメダリオンアーキテクチャという考え方/DataPlatformWithMedallionArchitecture
smdmts
11
3.8k
Delta Lakeを用いた LLM処理基盤 / Delta Lake with LLM on Dataplatform
smdmts
3
8.6k
Lakehouseプラットフォームを 採用するまでの話/Lakehouse Platform Adoption
smdmts
1
1k
Sparkから利用するAirframe/Spark-With-Airframe
smdmts
0
1.8k
Redashで何をみるのか/What Do You Wanna See Redash?
smdmts
1
1.7k
DatabricksとSparkではじめる [ビッグデータETL処理/データ可視化] 実践入門 / Databricks and Spark with ETL and Visualization
smdmts
1
1.7k
DatabricksとSparkではじめる [データ分析/機械学習] 実践入門 / Databrick and Spark with Data Analyze and ML for newbie.
smdmts
6
2.4k
作らない分析基板のススメ/DWH For Startup With YAGNI
smdmts
1
810
エンジニアのためのドメイン駆動設計実践入門 / DDD for Engineer newbie
smdmts
18
3.9k
Other Decks in Technology
See All in Technology
Master Dataグループ紹介資料
sansan33
PRO
1
4.5k
型を書かないRuby開発への挑戦
riseshia
0
190
ブラックボックス観測に基づくAI支援のプロトコルのリバースエンジニアリングと再現~AIを用いたリバースエンジニアリング~ @ SECCON 14 電脳会議 / Reverse Engineering and Reproduction of an AI-Assisted Protocol Based on Black-Box Observation @ SECCON 14 DENNO-KAIGI
chibiegg
0
150
元エンジニアPdM、IDEが恋しすぎてCursorに全業務を集約したら、スライド作成まで爆速になった話
doiko123
1
410
20260305_【白金鉱業】分析者が地理情報を武器にするための軽量なアドホック分析環境
yucho147
1
190
管理者向けGitHub Enterpriseの運用Tips紹介: 人にもAIにも優しいプラットフォームづくり
yuriemori
0
160
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1.1k
越境する組織づくり ─ 多様性を前提にしたチームビルディングとリードの実践知
kido_engineer
2
120
新職業『オーケストレーター』誕生 — エージェント10体を同時に回すAgentOps
gunta
4
1.6k
Digitization部 紹介資料
sansan33
PRO
1
7k
AWSをCLIで理解したい! / I want to understand AWS using the CLI
mel_27
2
130
Kaggleの経験が実務にどう活きているか / kaggle_findy
sansan_randd
6
950
Featured
See All Featured
Fireside Chat
paigeccino
42
3.8k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
150
Embracing the Ebb and Flow
colly
88
5k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
300
So, you think you're a good person
axbom
PRO
2
1.9k
Skip the Path - Find Your Career Trail
mkilby
1
72
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
140
Making Projects Easy
brettharned
120
6.6k
Amusing Abliteration
ianozsvald
0
120
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
280
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
Google's AI Overviews - The New Search
badams
0
930
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 దͳઃܭڥքͷׂͱνʔϜฤΛߦ͏ͱɺίϯΣ Πͷ๏ଇʹै͍εέʔϥϒϧͳγεςϜͱͳΔ
εέʔϥϒϧγεςϜͷ࣮ݱ͢ΔͨΊʹ
εέʔϥϒϧγεςϜͷ։ൃ࣮ࡍ ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠