Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Upcoming SlideShare
Elk meetup
Next
Download to read offline and view in fullscreen.

Share

A little about Message Queues - Boston Riak Meetup

Download to read offline

The Boston Riak had Sean Kelly from Tapjoy digging into message queue infrastructure at the company. They process billions of requests a day and queuing is an important element of that scale.

To kick us off, we discussed the basics of message queues, distributed systems and why dual writes are evil. Here is that talk with a few links to get you started.

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

A little about Message Queues - Boston Riak Meetup

  1. 1. A little about Message Queues Matt Brender Developer Advocate at Basho 1
  2. 2. tweet me @mjbrender 2
  3. 3. tweet me @mjbrender 3
  4. 4. tweet me @mjbrender 4
  5. 5. tweet me @mjbrender A common pattern 5
  6. 6. tweet me @mjbrender 6
  7. 7. tweet me @mjbrender 7
  8. 8. tweet me @mjbrender 8
  9. 9. tweet me @mjbrender 9
  10. 10. tweet me @mjbrender 10
  11. 11. tweet me @mjbrender 11
  12. 12. tweet me @mjbrender Can’t I just… 12
  13. 13. tweet me @mjbrender 13
  14. 14. tweet me @mjbrender 14
  15. 15. tweet me @mjbrender 15
  16. 16. tweet me @mjbrender 16
  17. 17. tweet me @mjbrender 17
  18. 18. tweet me @mjbrender 18
  19. 19. tweet me @mjbrender 19
  20. 20. tweet me @mjbrender I just want.. 20
  21. 21. tweet me @mjbrender Consistent Indexes 21
  22. 22. tweet me @mjbrender Asychronous 22
  23. 23. tweet me @mjbrender 23 One Example from Kafka:
  24. 24. tweet me @mjbrender The Choices 24
  25. 25. tweet me @mjbrender This or That • NoSQL • Types • Key/Value • Document • Columnar • Graph • “Message Queues” • Pub/Sub • Commit Log 25 • Hadoop • HDFS • Map/Reduce • YARN • Storm • Real-time Stream processing • Spark • Successor to Map/Reduce
  26. 26. tweet me @mjbrender Apache ActiveMQ 26
  27. 27. tweet me @mjbrender RabbitMQ 27
  28. 28. tweet me @mjbrender Apache Kafka 28
  29. 29. tweet me @mjbrender Apache Zookeeper 29 and requires
  30. 30. tweet me @mjbrender From here.. 30
  31. 31. tweet me @mjbrender Read, a lot 31
  32. 32. tweet me @mjbrender 32 Rabbit vs Kafka in detail Exploring Message Brokers RabbitMQ tutorials Intro to SQS queues.io/
  33. 33. tweet me @mjbrender Get Hands-on 33
  34. 34. tweet me @mjbrender 34 Matt Brender @mjbrender Thank You
  • AshutoshSingh135

    Feb. 7, 2017
  • bunkertor

    Aug. 5, 2015

The Boston Riak had Sean Kelly from Tapjoy digging into message queue infrastructure at the company. They process billions of requests a day and queuing is an important element of that scale. To kick us off, we discussed the basics of message queues, distributed systems and why dual writes are evil. Here is that talk with a few links to get you started.

Views

Total views

1,648

On Slideshare

0

From embeds

0

Number of embeds

82

Actions

Downloads

13

Shares

0

Comments

0

Likes

2

×