Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ShriekFx Build status Author GitHub license

A ddd-cqrs framework that would make you shriek! simple,elegant and useful!

一个简单易用的领域驱动框架,宗旨是让小型应用也能用DDD的思想去开发,打破DDD很复杂的谣言!

特性:

  1. 领域驱动(DDD)
  2. 命令查询职责分离(CQRS)
  3. 事件溯源 (ES)
  4. 最终一致性

任务列表(更新中):

  • C端
    • 命令总线 CommandBus
    • 事件总线 EventBus
    • 进程内异步队列
    • 内存事件缓存
    • 事件存储 + 事件快照(备忘录模式)
      • 内存模式 (需要在命令处理完后立刻存储到Real DB)
      • EF实现
      • NoSql实现
      • Redis实现
    • 消息队列(MQ)
    • Saga
  • Q端 + Real DB
    • EF
    • Dapper
  • Service层
    • 自动路由绑定
    • RPC
  • 示例
    • 内存事件仓储示例
    • SQl事件仓储示例
    • Web示例

About

A ddd-cqrs framework that would make you shriek! Simple,elegant and useful!一个简单易用的领域驱动框架,宗旨是让小型应用也能用DDD的思想去开发,打破DDD很复杂的谣言!

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages