Building Scalable Resilient IoT Messaging
summary
Showcases a Kotlin Spring Boot generator and consumers using RabbitMQ on Kubernetes in GCP, with a local Docker Rabbit forwarding to cloud via the shovel plugin. Demonstrates MQTT on the edge and AMQP in cloud, quorum queues for replication, consumers writing to Apache Geode and Postgres, and a streaming API consumer. Throughput rises from ~4k to ~10k msgs/s when adding a producer; edge buffers grow while connection is cut and then drain successfully on reconnect. quorum queues streaming API
AI-written summary · about
chapters (7)
- 0:0006:39 - Introduction - General problems
- 6:4016:20 - Demo - Part 1
- 16:2118:39 - Internet of Things
- 18:4029:18 - Demo - Edge
- 29:1932:11 - Messaging Streaming
- 32:1238:26 - Demo - Streaming
- 38:2740:22 - QnA
related talks
24mAdvanced RabbitMQ Strategies: A case study
39mReal World RabbitMQ: Exploring Practical Applications
19mBuilding a Distributed Data Ingestion System with RabbitMQ
48mBuilding a Distributed Data Ingestion System with RabbitMQ
40mScaling RabbitMQ
54mDeveloping a stream processing application with Apache Kafka and Quarkus
52mIoT on Google Cloud Platform
48mSpring for Rabbit Super Stream and SQL filters
