通过 Apache Kafka 中的死信队列进行错误处理( 五 )


Apache Kafka 中可靠且可扩展的错误处理
错误处理对于构建可靠的数据流管道和平台至关重要 。存在不同的替代方案来解决这个问题 。该解决方案包括死信队列的自定义实现或利用正在使用的框架,例如 Kafka Streams、Kafka Connect、Spring 框架或 Kafka 的并行消费者 。
优步、CrowdStrike 和桑坦德银行的案例研究表明,错误处理并不总是很容易实现 。当您设计新的应用程序或架构时,需要从一开始就考虑到这一点 。使用 Apache Kafka 进行实时数据流传输很有吸引力,但只有在您能够处理意外行为时才能成功 。死信队列是许多场景的绝佳选择 。




推荐阅读