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
MongoDB at IronMQ | Alexander Kolesen
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Minsk MongoDB User Group
October 04, 2012
Programming
860
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
MongoDB at IronMQ | Alexander Kolesen
Alexander Kolesen
Meetup #7
Minsk MongoDB User Group
October 04, 2012
More Decks by Minsk MongoDB User Group
See All by Minsk MongoDB User Group
MongoDB by Chef | Yauhen Artsiukhou
bymongo
0
150
Scaling MongoDB | Sergey Gavruk
bymongo
2
200
Event sourcing + CQRS + MongoDB | Alex Shkor
bymongo
1
650
How it works. Indexes | Kirill Duborenko
bymongo
5
300
Aggregation Framework | Mikhail Burtylev
bymongo
1
130
MongoDB 2.2: Release update + Roadmap | Alvin Richards
bymongo
1
120
Meetup#6 Intro | Alex Litvinok
bymongo
1
67
Deploying MongoDB on Amazon WS | Michael Karpitsky
bymongo
2
140
About the problem of DBMS choice & what to do if you have gone the wrong way | Roman Bugaev
bymongo
3
150
Other Decks in Programming
See All in Programming
AWS CDK を「作」ってみた 〜フルスクラッチで見えた CDK の裏側〜 / aws-cdk-from-scratch
gotok365
3
2.7k
複数の Claude Code が"放置"されてしまう問題をCLI ダッシュボードを自作して解決した話
sumihiro3
1
610
「寝てても仕事が進む」Claude Codeで組む第二の脳
tomoyafujita2016
0
250
【やさしく解説 設計編 #0】DDDのコード、読めるのに分からない人へ
panda728
PRO
2
300
AIが無かった頃の素敵な出会いの話
codmoninc
1
340
PHP に部分適用が来るぞ!……ところで何それ?おいしいの? #phpcon / phpcon-2026
shogogg
0
480
React本体のコードリーディング
high_g_engineer
1
120
PHPだって関数型したい 〜できること、できないこと〜 / fp-in-php
jsoizo
1
260
コーディングルールの鮮度を保ちたい for SRE NEXT 2026 / keep-fresh-go-internal-conventions-sre-next-2026
handlename
0
160
Prismを使った型安全な暗号化_関数型まつり2026
_fhhmm
0
160
Claude Opus 4.6以後の受託開発エンジニアの変化(Claude Code開発ノウハウ大公開スペシャルbyクラスメソッド)
iidatakuma
1
930
その節約、円になってますか?
isamumumu
1
640
Featured
See All Featured
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.5k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
650
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
64
56k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Code Review Best Practice
trishagee
74
20k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
160
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.5k
It's Worth the Effort
3n
188
29k
The Invisible Side of Design
smashingmag
301
52k
GraphQLとの向き合い方2022年版
quramy
50
15k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.7k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
Transcript
MongoDB at IronMQ Alexander Kolesen Hello
MongoDB at IronMQ Alexander Kolesen IronMQ create queue POST message
into queue GET message(s) from queue DELETE message from queue
MongoDB at IronMQ Alexander Kolesen IronMQ Written on Go (high
scalable, in/out) Client libs: Ruby, Python, PHP, Go, Java, Clojure, .NET, RESTful HTTP API
MongoDB at IronMQ Alexander Kolesen IronMQ Limitations Max message size:
64KB Max expiration time: 30 days Max msg count per GET: 100 250,000 message requests per month free
MongoDB at IronMQ Alexander Kolesen MongoDB Backend Storage For Messages
And Queues
MongoDB at IronMQ Alexander Kolesen MongoDB Performance (IronMQ) Internets lie,
don’t trust tests You have to test it by yourself ⇠5000 IronMQ requests/s ⇠90% ‘locked‘ state
MongoDB at IronMQ Alexander Kolesen Sharding Topology (1) RS on
highmem instances 3 ‘config‘/‘mongos‘
MongoDB at IronMQ Alexander Kolesen Sharding Topology (2) RS on
highmem instances 3 config servers on RS slaves ‘mongos‘ on each instance
MongoDB at IronMQ Alexander Kolesen Choosing Shard Key That’s very
important! Shouldn’t choose monotonically increasing key Just revert it!
MongoDB at IronMQ Alexander Kolesen The End Q?
[email protected]