Feeds

My question on StackOverflow: Get my friends activities using redis (redis JOIN alternative), an example of "naïve approach".

How Instagram Feeds Work: Celery and RabbitMQ by Stacey Schneider.

The Architecture Twitter Uses To Deal With 150M Active Users, 300K QPS, A 22 MB/S Firehose, And Send Tweets In Under 5 Seconds

Facebook’s Instagram: Making the Switch to Cassandra from Redis, a 75% ‘Insta’ Savings

Fanout-On-Write approach

Minimize read costs is they significantly outweight writes.

Queues

https://www.rabbitmq.com/tutorials/amqp-concepts.html

https://derickbailey.com/2016/03/28/dealing-with-dead-letters-and-poison-messages-in-rabbitmq/

Building a Data Pipeline with Clojure and Kafka by David Pick

Licensed under CC BY-SA 3.0