标签: apache-kafka apache-kafka-streams
您怎么知道何时将Kafka Streams应用程序拆分为多个应用程序?
例如,我正在使用一个容器化的Streams应用程序,该应用程序处理从数据库流式传输的记录并将其输出到新流中。每个表在消费和生产方面都有自己的流,并且每个产生的新流都将用于相同的逻辑目的。
在这种情况下,将应用程序分成每个表流的单独的流应用程序是否明智,还是在同一个应用程序中执行所有这些处理会更好?
以下是将Kafka Streams应用程序拆分为多个应用程序的优缺点:
专业人士
缺点