是否有办法将事件数据直接从网页(浏览器)发送到Kafka,如果有多种方式,那么什么是最好的方式?如有任何指导,我将不胜感激。
这是一个更普遍的问题,但有多种方法可以做到这一点,这完全取决于你在生态系统中采用的技术堆栈。此外,每个技术堆栈将有它自己的优点和缺点。
-
Spring Boot + MVC Stack (Ref: https://spring.io/projects/spring-kafka)
-
Atomic KAFKA (Ref: https://javascript.plainenglish.io/how-to-integrate-apache-kafka-into-your-web-app-using-atomickafka-2eb79b20eaae)
-
Java Script (Ref: https://github.com/confluentinc/kafka-rest)
-
Node JS (Ref: https://github.com/confluentinc/kafka-rest-node)