Native AMQP 1.0 - David Ansari | RabbitMQ Summit 2024
✨This talk was recorded at RabbitMQ Summit 2024. If you're curious about our upcoming events, check https://codesync.global ✨ Discover expert insights on messaging technologies at MQ Summit Berlin, sign up https://mqsummit.com/ The main user-facing feature of RabbitMQ 4.0 is native support for AMQP 1.0. Native AMQP 1.0 is our new implementation of the AMQP 1.0 protocol that does not proxy internally via AMQP 0.9.1 anymore. We completely removed RabbitMQ's AMQP 1.0 plugin and built support for AMQP 1.0 right into the core. Native AMQP 1.0 follows the success story of Native MQTT. Similar to how Native MQTT provided substantial performance improvements in RabbitMQ 3.12, so does Native AMQP 1.0 in RabbitMQ 4.0. And similar to how Native MQTT paved the way for more protocol features (e.g., MQTT 5.0 in RabbitMQ 3.13), so does Native AMQP 1.0. This talk dives into AMQP 1.0 performance and resource usage improvements. We present new AMQP 1.0 features, compare its protocol characteristics with AMQP 0.9.1, and address the question: Is AMQP 1.0 a superior protocol to AMQP 0.9.1? Last but not least, we give insights into our latest AMQP 1.0 client library development efforts. Let's keep in touch! Follow us on: 💥 X/Twitter: https://x.com/CodeSyncGlobal 💥 Facebook: https://www.facebook.com/CodeSyncGlobal 💥 LinkedIn: https://www.linkedin.com/company/code-sync 💥 Mastodon: https://genserver.social/codesync