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
No RSVP required: Asynchronous Messaging
Search
Kerstin Puschke
March 07, 2015
Technology
0
320
No RSVP required: Asynchronous Messaging
My .concat() 2015 talk about AMQP and its use cases
Kerstin Puschke
March 07, 2015
Tweet
Share
More Decks by Kerstin Puschke
See All by Kerstin Puschke
High availability by offloading work - background jobs, message queues, or Kafka
titanoboa
0
460
Background jobs at scale (Montreal.rb)
titanoboa
0
390
EuRuKo 2018: Scaling a monolith isn't scaling microservices
titanoboa
2
140
Background jobs at scale
titanoboa
1
58
Background jobs at scale
titanoboa
0
64
Decouple all the things: Asynchronous messaging keeps it simple
titanoboa
0
120
Decouple all the things - Asynchronous messaging keeps it simple
titanoboa
0
88
Decouple all the things - asynchronous messaging keeps it simple
titanoboa
0
490
Decouple all the things - asynchronous messaging keeps it simple
titanoboa
0
640
Other Decks in Technology
See All in Technology
実践データベース設計 ①データベース設計概論
recruitengineers
PRO
4
1.9k
今!ソフトウェアエンジニアがハードウェアに手を出すには
mackee
0
160
ソフトウェア エンジニアとしての 姿勢と心構え
recruitengineers
PRO
26
12k
スプリントレトロスペクティブはチーム観察の宝庫? 〜チームの衝突レベルに合わせたアプローチ仮説!〜
electricsatie
1
140
実践アプリケーション設計 ③ドメイン駆動設計
recruitengineers
PRO
13
4k
Browser
recruitengineers
PRO
8
2.1k
7月のガバクラ利用料が高かったので調べてみた
techniczna
3
810
ガチな登山用デバイスからこんにちは
halka
1
200
サポートエンジニアから見たRancher運用の現場
masap
0
110
ヒューリスティック評価を用いたゲームQA実践事例
gree_tech
PRO
0
420
ヘブンバーンズレッドのレンダリングパイプライン刷新
gree_tech
PRO
0
430
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
30k
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
36
6.8k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Code Review Best Practice
trishagee
70
19k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
The World Runs on Bad Software
bkeepers
PRO
70
11k
RailsConf 2023
tenderlove
30
1.2k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.9k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.6k
Scaling GitHub
holman
463
140k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Typedesign – Prime Four
hannesfritz
42
2.8k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
6.1k
Transcript
No RSVP required: Asynchronous Messaging Kerstin Puschke
Who am I Contact • http://www.kpuschke.eu • twitter: @titanoboa42 •
https://www.xing.com/profile/ Kerstin_Puschke software engineer at XING Hamburg • xing.com social network for business professionals • about 15M users • debian, perl, javascript, ruby on rails, mysql, redis, riak, . . . We’re hiring! http://corporate.xing.com/english/ company/careers-at-xing/
No RSVP required: Asynchronous Messaging Kerstin Puschke
core jobs events …
AMQP
P Message Broker X Q C
Cleanup & Caching
P X Q2 Q1 C1 C2
P1 P2 X Q C
Tracking
Logging & Monitoring
P1 P2 X Q2 Q1 C1 C2
Timeconsuming Tasks
P X Q C C
Scalability
Migration
Testing
AMQP
www.xing.com Thank you for your attention!
Who am I Contact • http://www.kpuschke.eu • twitter: @titanoboa42 •
https://www.xing.com/profile/ Kerstin_Puschke software engineer at XING Hamburg • xing.com social network for business professionals • about 15M users • debian, perl, javascript, ruby on rails, mysql, redis, riak, . . . We’re hiring! http://corporate.xing.com/english/ company/careers-at-xing/