Technology Deep Dive

10:30AM-11:15AM CST, 18:30-19:15 PST , January 16

Using Apache Pulsar as a Modern, Scalable, High Performing JMS Platform

JMS, as the first widely-supported enterprise messaging API, has been in the market for close to 20 years and still plays critical roles in many enterprises nowadays. Many mission-critical business applications are still running in production that follows JMS (2.0) specification on various JMS platforms like ActiveMQ, TibcoEMS, and etc.
However, modern business activities have raised new challenges that JMS can't answer very well such as cross-region message replication, real-time complex event processing, seamless horizontal scalability, and etc. In order to address these challenges, newer enterprise messaging/streaming technologies like Apache Pulsar is needed.
In this presentation, I will do a deep dive investigation on how Apache Pulsar can be used as the next generation unified enterprise messaging/streaming platform that can serve existing JMS applications with very minimum code changes. I will also demonstrate JMS to Pulsar migration with several concrete use cases and examples.

Speaker

Yabin Meng

Vanguard Solutions Architect, DataStax

Yabin Meng is a senior Solutions Architect at DataStax. In recent years, his focus is mainly on large scale, distributed database and streaming system solution design and consulting. Before joining DataStax, Yabin spent most of his career life in the areas of RDBMS, data warehousing, business intelligence and analytics, and NoSQL database.