我有一些基本的Kafka Streaming代码,它从一个主题读取记录,进行一些处理,并将记录输出到另一个主题.
Kafka流如何处理并发?一切都在一个线程中运行吗?我没有在文档中看到这一点.
如果它是单线程的,我希望多线程处理的选项能够处理大量数据.
如果它是多线程的,我需要了解它是如何工作的以及如何处理资源,比如SQL数据库连接应该在不同的处理线程中共享.
相对于其他选项(Spark,Akka,Samza,Storm等),Kafka的内置流API是否不推荐用于高容量场景?
apache-kafka apache-kafka-streams
apache-kafka ×1
apache-kafka-streams ×1