example1:使用Micronaut和NATS的示例 源码
示例1-Micronaut / NATS 这是基于以下示例的应用程序 Kotlin 微型船 Crabzilla(基于Vertx) 纳特斯流媒体 React式JOOQ(用于读取模型) 模块角色 图书馆 读取模型:JOOQ针对读取模型数据库生成的类 write-model:表示域/写入模型的类和函数(使用crabzilla-core) 应用领域 命令处理程序:使用REST或NATS队列接收命令并执行它们 events-publisher:定期扫描事件存储,然后将新事件发布到NATS主题 events-projector:将事件投影到读取模型中或将其投影到集成事件并发布 querys-handler:对读取模型执行非阻塞查询 运行时架构 命令处理程序和查询处理程序应用程序可以独立地水平扩展(许多实例)。 例如,要参加80%的读取和20%的写入场景。 events-publisher和even