Speaker

David Ansari

Staff Software Engineer @ VMware

David Ansari is a software engineer at VMware. He joined the RabbitMQ team five years ago. In the past, he was a Cloud Foundry core contributor. David gave talks at KubeCon + CloudNativeCon, Code BEAM, RabbitMQ Summit, Cloud Foundry Summit, VMware EMEA Tech Talk, and OOP Conference.

Mastodon: @ansd@m.ansd.xyz

GitHub: @ansd

AllSessions

RabbitMQ Summit 2024
15/10/2024
10:10 am

Native AMQP 1.0

Estrel Hall C
15 October
Time:  10:10 am - 10:50 am
Location:  Estrel Hall C
Speaker:  David Ansari

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.

Join the

newsletter
Signup now to receive latest news & exclusive ticket offers.

© All rights reserved 2018 – 2024 – Code Sync and Erlang Solutions. RabbitMQ and the RabbitMQ Logo are trademarks of VMware, Inc.

The RabbitMQ Summit is organised by Code Sync by Erlang Solutions where both of the parties are considered Data Controllers under the GDPR. Privacy policies for each party can be found at: Code Sync, Erlang Solutions.