Slide 1

Slide 1 text

No RSVP required: Asynchronous Messaging Kerstin Puschke

Slide 2

Slide 2 text

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/

Slide 3

Slide 3 text

No RSVP required: Asynchronous Messaging Kerstin Puschke

Slide 4

Slide 4 text

core jobs events …

Slide 5

Slide 5 text

AMQP

Slide 6

Slide 6 text

P Message Broker X Q C

Slide 7

Slide 7 text

Cleanup & Caching

Slide 8

Slide 8 text

P X Q2 Q1 C1 C2

Slide 9

Slide 9 text

P1 P2 X Q C

Slide 10

Slide 10 text

Tracking

Slide 11

Slide 11 text

Logging & Monitoring

Slide 12

Slide 12 text

P1 P2 X Q2 Q1 C1 C2

Slide 13

Slide 13 text

Timeconsuming Tasks

Slide 14

Slide 14 text

P X Q C C

Slide 15

Slide 15 text

Scalability

Slide 16

Slide 16 text

Migration

Slide 17

Slide 17 text

Testing

Slide 18

Slide 18 text

AMQP

Slide 19

Slide 19 text

www.xing.com Thank you for your attention!

Slide 20

Slide 20 text

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/