持久的、有序的消息代理的用例是什么
what are the use cases for persistant, in-order message broker
使用RAFT分布式共识算法一次调用构建分布式消息代理。代理还将具有支持按顺序向订阅者传递消息的附加功能。属于某个主题的消息将按照代理接收它们的顺序进行传递(或从订阅者中拉取,如果是拉模型)。
具有这些功能的消息代理的一个用例是作业队列,因为它要求作业永远不会丢失(持久)并按照它们到达的顺序完成。
这种消息代理的其他用例是什么?你能提供例子吗
任何需要按顺序处理的事件流。换句话说,任何需要事务日志的东西。一些例子:
- 一个数据库
- 一个数据库分片,例如用于 NoSQL 数据库或其他键值存储。
- 审计日志
- 锁管理器,例如 Chubby
- 任何event sourcing系统。
- 事务处理器,例如 LMAX
使用RAFT分布式共识算法一次调用构建分布式消息代理。代理还将具有支持按顺序向订阅者传递消息的附加功能。属于某个主题的消息将按照代理接收它们的顺序进行传递(或从订阅者中拉取,如果是拉模型)。
具有这些功能的消息代理的一个用例是作业队列,因为它要求作业永远不会丢失(持久)并按照它们到达的顺序完成。
这种消息代理的其他用例是什么?你能提供例子吗
任何需要按顺序处理的事件流。换句话说,任何需要事务日志的东西。一些例子:
- 一个数据库
- 一个数据库分片,例如用于 NoSQL 数据库或其他键值存储。
- 审计日志
- 锁管理器,例如 Chubby
- 任何event sourcing系统。
- 事务处理器,例如 LMAX