Saturday, 15 February 2020

Real world experience with using kafka from node

Hi, Our servers run on node (nestjs) and we are thinking of building an architecture based on kafka and events. I saw that only the java client is maintained by confluent. Does anyone here have experience with working with kafka from nodejs? I am trying to understand if we can build a full event sourced system with the js kafka client and that we won't get into a deadend when we need more advanced usage of kafka. Some questions we have: 1. Which package are you using? How far can I go in terms of kafka features? 2. I am especially interested in the streams dsl and ksql and using local stores for reducing events into read models. How mature is the support in js land? 3. I understand I need to choose between a wrapper around the native kafka client and a pure js implementation. Why would I choose the js implementation? Seems to me that a native based implementation should be easier to maintain and keep up to date. 4. Any other experience you can share will be welcomed.Thanks

Submitted February 15, 2020 at 06:49PM by daramasala

No comments:

Post a Comment