No Rocket Scientist Required - Developing +14,000 Message p/second IOT Systems
summary
Claims a high-throughput IoT pipeline and shows how it was proven and fixed: generates large load by embedding JMeter in a Spring Boot app and scaling to 14 app instances on Cloud Foundry, inspects containers via CF SSH + JMX + VisualVM, finds the monolith database/persistence and downstream pushes are the bottleneck, solves them by breaking into microservices with RabbitMQ buffering and using the @Async thread pool for writers, which cuts a 1m30s processing job to under 15s.
AI-written summary · about
chapters (11)
- 0:00Intro
- 1:27A_SIX application performance
- 10:58Monitoring Apps in Cloud Foundry VisualVM
- 14:27Monitoring - VisualVM
- 17:53Monitoring - Spring
- 19:03Monitoring conclusion
- 20:36Micro-services are good...
- 24:36Asynchronous processing and 10
- 28:13Spring Boot configuration
- 31:08Spring AMQP configuration
- 31:57Security Driven Development
related talks
40mBuilding Scalable Resilient IoT Messaging
39mUnlocking Data-Intensive Applications with Virtual Threads
01h 36mAddressing Messaging Challenges Using Open Technologies
44mData Processing With Microservices
37mFrom the ground to the stars
40mApache RocketMQ - Trillion Messaging in Practice
51mTransporting Data at Warp Speed: How to connect Spring Boot apps...
47mBuilding High Performance Real-time Stream Processing Microservices
