Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Bingo Bango Mongo
Search
mthenw
February 09, 2013
Technology
6
410
Bingo Bango Mongo
Replication and sharding in MongoDB. 09.02.2013 meetphp.pl #8
mthenw
February 09, 2013
Tweet
Share
More Decks by mthenw
See All by mthenw
How to make better technical decisions
mthenw
0
73
Globally distributed applications with Serverless Framework
mthenw
1
150
The State of Serverless
mthenw
0
710
The State of Serverless (PCUG)
mthenw
0
210
Apex: The Holy Grail of AWS Lambda
mthenw
0
200
Microservices on AWS ECS
mthenw
8
820
Practical React in Marionette application
mthenw
2
620
Working with single-threaded event loop
mthenw
1
330
Are you Redis? Introduction to Redis.
mthenw
2
740
Other Decks in Technology
See All in Technology
Knowledge Work の AI Backend
kworkdev
PRO
0
210
「図面」から「法則」へ 〜メタ視点で読み解く現代のソフトウェアアーキテクチャ〜
scova0731
0
490
Microsoft Agent Frameworkの可観測性
tomokusaba
1
110
子育てで想像してなかった「見えないダメージ」 / Unforeseen "hidden burdens" of raising children.
pauli
2
320
LayerX QA Night#1
koyaman2
0
250
AI駆動開発の実践とその未来
eltociear
1
480
たまに起きる外部サービスの障害に備えたり備えなかったりする話
egmc
0
400
Building Serverless AI Memory with Mastra × AWS
vvatanabe
0
480
AWS運用を効率化する!AWS Organizationsを軸にした一元管理の実践/nikkei-tech-talk-202512
nikkei_engineer_recruiting
0
170
ソフトウェアエンジニアとAIエンジニアの役割分担についてのある事例
kworkdev
PRO
0
210
Introduce marp-ai-slide-generator
itarutomy
0
110
テストセンター受験、オンライン受験、どっちなんだい?
yama3133
0
130
Featured
See All Featured
First, design no harm
axbom
PRO
1
1.1k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
37
Visualization
eitanlees
150
16k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
6.7k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
16
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
120
Utilizing Notion as your number one productivity tool
mfonobong
2
190
Tell your own story through comics
letsgokoyo
0
760
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
60
37k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Transcript
bingo bango mongo replication and sharding in MongoDB
Maciej Winnicki Senior PHP Developer @ Allegro Group @mthenw
Mongo WHAT?
agile scalable document-oriented high-performance open source NoSQL database
data
read/write app db
data
data
You must scale!
read/write app db
read read/write master slave app
read read/write app replica set master slave
It was replication
data
read/write app replica set 1
read/write app replica set 2 replica set 1 replica set
3 read/write read/write
Where is my data?
a . . . z a . . g h
. . n o . . z
[email protected]
[email protected]
[email protected]
read/write app replica set 2 replica set 1 replica set
3 read/write read/write mongos
read/write app replica set 2 replica set 1 replica set
3 read/write read/write mongos config
It was sharding
server down
Thanks!
?