Managing RabbitMQ Usage at Scale for Bloomberg’s Trading Systems | Andrew Cook | RabbitMQ Summit 22

Conference: RabbitMQ Summit 2022

Year: 2022

Managing RabbitMQ Usage at Scale for Bloomberg’s Trading Systems | Andrew Cook - Engineering Team Lead at Bloomberg ABSTRACT Learn how Bloomberg's Order Management Systems (OMS) leverage RabbitMQ! We'll talk about how we use RabbitMQ for OMS applications. As you can imagine, these systems require particularly complex topologies in order to satisfy critical service-level requirements related to performance, reliability, scalability, and client isolation. The evolution of our OMS topologies posed some common problems. As these systems grew and evolved, virtual hosts became bloated. Workflows that started as simple publisher/consumer pipelines required more steps inserted. Connection strings needed to be changed to adopt amqpprox – a proxy for the RabbitMQ brokers. • Timecodes: 00:00 - 05:40 - What is an OMS? 05:41 - 08:17 - Our Score 08:18 - 13:21 - The System 13:22 - 21:37 - Why RabbitMQ 21:38 - 28:51 - Externalized Application Config 28:52 - 33:52 - Use Case 33:53 - 35:43 - Looking Forward 35:44 - 44:40 - QnA • Follow us on social: Twitter: https://twitter.com/RabbitMQSummit LinkedIn: https://www.linkedin.com/company/27159258 • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw See what's coming up at: https://codesync.global