Improvements Made in KoP 2.9.0 - Pulsar Summit Asia 2021StreamNative
KoP(Kafka on Pulsar) is a protocol handler that provides a convenient method for Kafka clients to connect to Pulsar without any change.
Since the first GA version (2.8.0) of KoP (Kafka on Pulsar) was released several months ago, there has been a lot of significant bug fixes and enhancements, such as the support for authorization, and lower version Kafka client. This talk will walk through the basics of KoP, then introduce the improvements in the 2.9.0 version.
The Evolution History of RoP(RocketMQ-on-Pulsar) - Pulsar Summit Asia 2021StreamNative
Recently, the Tencent Cloud MQ team open sourced the 0.1.0 version of RoP(RocketMQ on Pulsar). However, many problems occurred during production practices, such as message ID overflow, incomplete message consumption, unbalanced load on consumption model, and invalid consumption requests. We made a series of optimizations for the above problems in RoP 0.2.0, and improved the overall performance and stability of the current RoP version.
In this session, we will introduce the RoP MessageID refactoring, design and implementation of RoP delayed message and routing protocol, RoP ACL design and implementation, RoP performance optimization and the application of RoP in Tencent Cloud.
Key takeaways:
1. Common design and implementation ideas for delayed messages in message queues
2. Implementation ideas and practical applications of Apache Pulsar Broker Entry metadata
3. Different ideas for the realization of message routing between Apache RocketMQ and Apache Pulsar
4. The similarities, differences and combination of authentication implementation schemas between Apache Pulsar and Apache RocketMQ.
Improvements Made in KoP 2.9.0 - Pulsar Summit Asia 2021StreamNative
KoP(Kafka on Pulsar) is a protocol handler that provides a convenient method for Kafka clients to connect to Pulsar without any change.
Since the first GA version (2.8.0) of KoP (Kafka on Pulsar) was released several months ago, there has been a lot of significant bug fixes and enhancements, such as the support for authorization, and lower version Kafka client. This talk will walk through the basics of KoP, then introduce the improvements in the 2.9.0 version.
The Evolution History of RoP(RocketMQ-on-Pulsar) - Pulsar Summit Asia 2021StreamNative
Recently, the Tencent Cloud MQ team open sourced the 0.1.0 version of RoP(RocketMQ on Pulsar). However, many problems occurred during production practices, such as message ID overflow, incomplete message consumption, unbalanced load on consumption model, and invalid consumption requests. We made a series of optimizations for the above problems in RoP 0.2.0, and improved the overall performance and stability of the current RoP version.
In this session, we will introduce the RoP MessageID refactoring, design and implementation of RoP delayed message and routing protocol, RoP ACL design and implementation, RoP performance optimization and the application of RoP in Tencent Cloud.
Key takeaways:
1. Common design and implementation ideas for delayed messages in message queues
2. Implementation ideas and practical applications of Apache Pulsar Broker Entry metadata
3. Different ideas for the realization of message routing between Apache RocketMQ and Apache Pulsar
4. The similarities, differences and combination of authentication implementation schemas between Apache Pulsar and Apache RocketMQ.