3 ms·
It solves some issues, and creates some, since Northguard isn’t compatible with the current Kafka ecosystem. As such, you can no longer use existing software t
by selkin 1y ago
It solves some issues, and creates some, since Northguard isn’t compatible with the current Kafka ecosystem.
As such, you can no longer use existing software that is built on Kafka as-is. It may not be a grave concern for LinkedIn, but it could be for others that currently benefit from using the existing Kafka ecosystem.
- fintler 1y agoYeah, it's definitely a significant shift. The Xinfra component helps with Kafka compatibility, but that still has quite a bit of complexity to it. Also, it's written in C++, so that requires a different mindset to operate.
- selkin 1y agoI understood Xinfra to not use the Kafka protocol as its API. As such, even with Xinfra deployed, you have to rewrite all the software that connects to Kafka, regardless of programming language.