4 ms·
So the root cause was...not reading librdkafka documentation?
by richardfey 5y ago
So the root cause was...not reading librdkafka documentation?
- Taniwha 5y agoYeah, it's also a little unfair blaming C for a bug in the go program
- masklinn 5y agoThe root cause was bad library design, either incorrect defaults or a bad interface. You should not have to read the documentation of features you do not need to discover they’ll take down your system if you forget to configure them. Either the feature should default to a safe innocuous state, or you should not be able to skip its configuration.
- richardfey 5y ago> You should not have to read the documentation of features you do not need to discover they’ll take down your system if you forget to configure them. Yes, you should totally read the documentation before using a library and then blaming it for a memory leak bug. At the very least you could read it before launching such an expensive troubleshooting operation.