我们正在开发一种新的设置,以提醒客户各种事件。客户端注册一个事件(当前只有一种事件类型),然后侦听该事件的警报。
我设想了3个主题:
在我们的团队中,我们正在讨论此设置。有人说让它们与所有消息合并成一个主题,因为它们都是相关的。其他人说让我们拥有3,其他人说让我们拥有2(RequestResponse + Alerts)。
我一直在阅读,特别是在这里:https://www.confluent.io/blog/put-several-event-types-kafka-topic/
但是我仍然不确定,因为我个人比较喜欢分离关注点,并且这些主题不会长期存储任何东西,因此我看不到合并它们的好处
关于“任何需要保持固定顺序的事件都必须归入同一主题”,我虽然AlertRequests和AlertResponses可能处于固定顺序,所以可以加入它们。
感谢社区对此的支持:)