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
Shared-nothing architectures and where to find ...
Search
Dimos Raptis
October 14, 2020
Technology
0
35
Shared-nothing architectures and where to find them
Dimos Raptis
October 14, 2020
Tweet
Share
More Decks by Dimos Raptis
See All by Dimos Raptis
Meeting Corda: A blockchain platform built for the JVM
dimosr
0
37
Bitcoin
dimosr
0
28
Dynamo
dimosr
0
820
Acceptance Testing in the microservices world
dimosr
0
210
Other Decks in Technology
See All in Technology
ネットワーク保護はどう変わるのか?re:Inforce 2025最新アップデート解説
tokushun
0
160
生成AI時代の開発組織・技術・プロセス 〜 ログラスの挑戦と考察 〜
itohiro73
1
390
Connect 100+を支える技術
kanyamaguc
0
160
Geminiとv0による高速プロトタイピング
shinya337
0
210
Lambda Web Adapterについて自分なりに理解してみた
smt7174
5
140
AI専用のリンターを作る #yumemi_patch
bengo4com
5
2.3k
GitHub Copilot の概要
tomokusaba
1
150
AIとともに進化するエンジニアリング / Engineering-Evolving-with-AI_final.pdf
lycorptech_jp
PRO
0
140
AWS Organizations 新機能!マルチパーティ承認の紹介
yhana
1
230
Tech-Verse 2025 Global CTO Session
lycorptech_jp
PRO
0
1.3k
AWS テクニカルサポートとエンドカスタマーの中間地点から見えるより良いサポートの活用方法
kazzpapa3
3
630
ビズリーチが挑む メトリクスを活用した技術的負債の解消 / dev-productivity-con2025
visional_engineering_and_design
1
2.6k
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Become a Pro
speakerdeck
PRO
28
5.4k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
KATA
mclloyd
30
14k
A better future with KSS
kneath
239
17k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
GraphQLとの向き合い方2022年版
quramy
49
14k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
138
34k
How to Think Like a Performance Engineer
csswizardry
24
1.7k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
Transcript
Shared-nothing architectures & where to find them Dimos Raptis London
Microservices Meetup – October 2020
Monolith Microservices billing users orders fulfilment Billing service Ordering service
Users service Fulfilment service sharing
Shared-nothing architectures *Published in 1985
Shared-nothing architectures • Based on the technique of partitioning •
They can have many benefits: • Scalability • Performance • Fault-tolerance • Additional coordination might be required in some cases
Load balancing
Distributed data stores
Distributed event logs
Distributed data processing
Overview
Pitfalls of shared-nothing architectures - Complexity (implementation / operational )
- Flexibility (restrictive programming model / weaker guarantees) - Cost
Find more: dimosr.github.io/shared-nothing-architectures 60% off at: bit.ly/3iGx2Bu
Q & A