Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

A little about Message Queues - Boston Riak Meetup

1 467 vues

Publié le

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.

Publié dans : Logiciels
  • Soyez le premier à commenter

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

×