4 ms·
As someone who was very deep into Kafka in the not too distant past, I am surprised I have no idea what you are referring to- can you enlighten me?
by kevstev 2y ago
As someone who was very deep into Kafka in the not too distant past, I am surprised I have no idea what you are referring to- can you enlighten me?
- diggan 2y agoRead the "Future Work" section in the bottom of the post for the gist, and also section 5.3.
- kevstev 2y agoI see. I never trusted transactions and advised our app teams to not rely on them, at least without outside verification of them. The situation is actually far worse with any client relying on librdkafka. Some of this has been fixed, but my company found at least a half dozen bugs/uncompleted features in librdkafka, mostly around retryable errors that were sometimes ignored, sometimes caused exceptions, and other times just straight hung clients. Despite our company leaning heavily on Confluent to force librdkafka to get to parity with the Java client, it was always behind, and in general we started adopting a stance of not implementing any business critical functions on any feature implemented in the past year or major release.
- EdwardDiego 2y agoYeah, Confluent has really dropped the ball on librdkafka dev of late. :(
- tacticus 2y agoCan't bill consultant hours when maintaining the library.