Talk in English - US at jsday 2022
Short URL: https://joind.in/talk/172e6
(QR-Code (opens in new window))
On your path to master backend testing, don’t miss the lesser discussed chapter in the book: how to test the common flows that start or end at a message queue. Although the focus is always on the features we deliver, message queues bring unusual testing challenges like testing for message rejection, acknowledgments, retries, idempotency, dead-letter queues, poisoned messages, and other scenarios that our backend is frequently facing. Another interesting dilemma is the developer's toolbox when testing queues - Should they use the real one or a stub? What other tools are needed? This is hands-on code talk that exemplifies these concepts using popular products like RabbitMQ, SQS, and Kafka
Comments
Comments are closed.
Very clear and helpful!
Great talk! The info provided is quite useful, and it was explained in a clear and concise manner.
Menghini and Matteo, I'm so happy to hear. Many many thanks
Really covers an area that is often overlooked, with interesting hints to explore further. Sometimes the adoption of message queues passes more like a mere architectural matter only, and therefore it gets neglected in test coverage.
I'll sure refer back to this talk in the future!