Wrapping Up

Get a recap of what we've learned in this chapter.


In this chapter, we learned about Broadway, which not only simplifies working with message brokers but also takes away the complexity of assembling data-processing pipelines.

Configure our pipeline and using processors

We configured our pipeline to connect to a RabbitMQ server and consume events. We used processors to perform work concurrently and batchers for further processing in bulk.

Make our producer

Finally, we saw how to make our producer from scratch, showing how versatile Broadway can be.

Additional features

There are even more features in Broadway that we don’t explore in this course but are well documented online. Examples include rate limiting, partitioning, and metrics exposed using the telemetry library. Various helpers make testing Broadway pipelines easy. We encourage you to check the official documentation to learn more.

Get hands-on with 1200+ tech skills courses.