A little about Message Queues - Boston Riak Meetup

Post on 07-Aug-2015

426 views 1 download

Tags:

Transcript of A little about Message Queues - Boston Riak Meetup

A little about Message Queues

Matt BrenderDeveloper Advocate at Basho

1

tweet me @mjbrender 2

tweet me @mjbrender 3

tweet me @mjbrender 4

tweet me @mjbrender

A common pattern

5

tweet me @mjbrender 6

tweet me @mjbrender 7

tweet me @mjbrender 8

tweet me @mjbrender 9

tweet me @mjbrender 10

tweet me @mjbrender 11

tweet me @mjbrender

Can’t I just…

12

tweet me @mjbrender 13

tweet me @mjbrender 14

tweet me @mjbrender 15

tweet me @mjbrender 16

tweet me @mjbrender 17

tweet me @mjbrender 18

tweet me @mjbrender 19

tweet me @mjbrender

I just want..

20

tweet me @mjbrender

Consistent Indexes

21

tweet me @mjbrender

Asychronous

22

tweet me @mjbrender 23

One Example from Kafka:

tweet me @mjbrender

The Choices

24

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

tweet me @mjbrender

Apache ActiveMQ

26

tweet me @mjbrender

RabbitMQ

27

tweet me @mjbrender

Apache Kafka

28

tweet me @mjbrender

Apache Zookeeper

29

and requires

tweet me @mjbrender

From here..

30

tweet me @mjbrender

Read, a lot

31

tweet me @mjbrender

Get Hands-on

33

tweet me @mjbrender 34

Matt Brender@mjbrender

Thank You