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
Distributed Systems talk at BarCamp Portland 6
Search
wraithan
April 05, 2012
Programming
1
63
Distributed Systems talk at BarCamp Portland 6
This was put together rather quickly while learning how to use Keynote for the first time.
wraithan
April 05, 2012
Tweet
Share
More Decks by wraithan
See All by wraithan
Read the Docs: Call to Arms
wraithan
1
50
Distributed Systems talk at PDX Python
wraithan
2
210
Other Decks in Programming
See All in Programming
PipeCDのプラグイン化で目指すところ
warashi
1
290
Modern Angular with Signals and Signal Store:New Rules for Your Architecture @enterJS Advanced Angular Day 2025
manfredsteyer
PRO
0
240
MDN Web Docs に日本語翻訳でコントリビュートしたくなる
ohmori_yusuke
1
130
チームのテスト力を総合的に鍛えて品質、スピード、レジリエンスを共立させる/Testing approach that improves quality, speed, and resilience
goyoki
5
1k
テスト駆動Kaggle
isax1015
1
510
Python型ヒント完全ガイド 初心者でも分かる、現代的で実践的な使い方
mickey_kubo
1
180
20250704_教育事業におけるアジャイルなデータ基盤構築
hanon52_
5
910
A full stack side project webapp all in Kotlin (KotlinConf 2025)
dankim
0
130
イベントストーミング図からコードへの変換手順 / Procedure for Converting Event Storming Diagrams to Code
nrslib
2
970
Hack Claude Code with Claude Code
choplin
6
2.4k
Rails Frontend Evolution: It Was a Setup All Along
skryukov
0
240
なぜ適用するか、移行して理解するClean Architecture 〜構造を超えて設計を継承する〜 / Why Apply, Migrate and Understand Clean Architecture - Inherit Design Beyond Structure
seike460
PRO
3
790
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
BBQ
matthewcrist
89
9.7k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Git: the NoSQL Database
bkeepers
PRO
430
65k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Producing Creativity
orderedlist
PRO
346
40k
GitHub's CSS Performance
jonrohan
1031
460k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Docker and Python
trallard
45
3.5k
For a Future-Friendly Web
brad_frost
179
9.8k
Transcript
DISTRIBUTED SYSTEMS WITH PUB/SUB or how micro services can rock
your socks
It’s actually quite simple You have two processes You send
a message from one to the other Surprise! Distributed system.
Why would I bother?! Separation of concerns. More robust in
the face of nodes failing. Easier to bring up and take down nodes.
Ok but what are WE doing? We have an IRC
bot. It listens to and writes to a couple Pub/Sub channels. This lets us do our logic in other processes.
The real fun. They don’t have to be on the
same server.