Node.js and Kafka in 2018

Yes, Node.js has support for all of the Kafka features you need.

Richard Clayton

Unrepentant Thoughts on Software and Management.