fraktalio/fmodel-spring-demo:Spring + kotlin DDD示例源码

这个项目正在使用 Fmodel  - Kotlin,多平台库。 特点: 使用 Kotlin 编程语言启用函数式、代数和反应域建模。 受到 DDD 、EventSourcing 和 函数式编程 社区的启发,但在惯用的 Kotlin 中实现了这些想法和概念,这反过来又使我们的代码 不易出错, 更容易理解, 更容易测试, 类型安全和 线程安全的。 ...

该项目使用 Kotlin 编程语言和 Fmodel - Kotlin 多平台库,实现了 DDD、EventSourcing 和函数式编程的概念,使用 Given-When-Then 结构指定场景以创建可测试/可运行的规范。该项目使用 Fstore-SQL,通过 PostgreSQL 数据库实现事件源和事件流模式,支持乐观锁/并发和实时并发消费者将事件投射到视图/查询模型中。

原文中文,约1000字,阅读约需3分钟。发表于:
阅读原文