使用Apache Kafka和Beanstalkd的好处

时间:2019-01-24 09:40:02

标签: mysql apache-kafka aggregate beanstalkd

我正在实现数据聚合应用程序框架。它应该消耗在跨多个实例分片的MySQL数据库上的创建,更新和删除操作。 这些聚合应存储在单独的数据库中,并用作例如的读存储。统计概述。

我提出了两种解决方案,其中一种是使用Kafka使用者将这些数据写入聚合数据库。另一种是在应用程序级别(无论何时保留数据)为Beanstalkd创建后台作业,并将其与工作人员一起使用,这些工​​作将与Kafka使用者相同。

我对您在性能,可伸缩性和容错性方面对两种方法的优缺点的看法感兴趣。

0 个答案:

没有答案