Hacker News new | past | comments | ask | show | jobs | submit login

I 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.




Yeah, Confluent has really dropped the ball on librdkafka dev of late. :(


Can't bill consultant hours when maintaining the library.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: