[ 
https://issues.apache.org/jira/browse/KAFKA-10415?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17180036#comment-17180036
 ] 

Matthew T. Adams commented on KAFKA-10415:
------------------------------------------

[~ijuma] I understand.  Should I have filed an issue with Confluent instead, 
then?  If so, can you point me to an issue tracker for Confluent where I could 
file this?

> Provide an officially supported Node.js client
> ----------------------------------------------
>
>                 Key: KAFKA-10415
>                 URL: https://issues.apache.org/jira/browse/KAFKA-10415
>             Project: Kafka
>          Issue Type: New Feature
>          Components: clients
>            Reporter: Matthew T. Adams
>            Priority: Major
>
> Please provide an official Node.js client for Kafka at feature parity with 
> all of the other officially supported & provided Kafka clients.
> It is extremely confusing when it comes to trying to use Kafka in the Node.js 
> ecosystem.  There are many clients, some look legitimate 
> ([http://kafka.js.org),|http://kafka.js.org%29%2C/] but some are woefully out 
> of date (many listed at 
> [https://cwiki.apache.org/confluence/display/KAFKA/Clients#Clients-Node.js]), 
> and others have confusing relationships among them 
> ([https://github.com/nodefluent/node-sinek] & 
> [https://github.com/nodefluent/kafka-streams]).  Most of them are publicly 
> asking for help.  This leaves teams having to waste time trying to figure out 
> which client has the Kafka features they need (mostly talking about streaming 
> here), and which client has high quality and will be around in the future.  
> If the client came directly from this project, those decisions would be made 
> and we could get on about our work.
> JavaScript is on the of the most popular languages on the planet, and the 
> Node.js user base is huge – big enough that a Node.js client provided 
> directly by the Kafka team is justified.  The list at 
> [https://cwiki.apache.org/confluence/display/KAFKA/Clients#Clients-Node.js] 
> doesn't even mention what is perhaps the most confidence-inducing Node.js 
> client thanks to its documentation, 
> [https://kafka.js.org.|https://kafka.js.org./]  The list at 
> [https://docs.confluent.io/current/clients/index.html#ak-clients] includes an 
> officially-supported Go language client; Go's community is dwarfed by that of 
> Node.js.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to