Projects in Awesome Lists by berkaroad
A curated list of projects in awesome lists by berkaroad .
https://github.com/berkaroad/saashard
根据具体业务数据的划分,实现db级别的数据分片拆分。思路来源mycat和kingshard。
Last synced: 16 Aug 2025
https://github.com/berkaroad/ioc
Inversion of Control (IoC)
inject ioc singleton transient
Last synced: 05 Apr 2025
https://github.com/berkaroad/eventual2pc
最终一致性2PC范式,提供多聚合根之间交互事务的抽象接口。任何基于cqrs + eda 实现多聚合根最终一致性的框架,都可基于此接口进行实现,以达到提高开发效率的目的。
2pc cqrs eda eventual processmanager saga tcc transaction
Last synced: 05 Apr 2025
https://github.com/berkaroad/enode.extensions
ENode extensions
2pc aggregate enode enode-extensions eventual eventual2pc mq published-version-store rabbitmq redis snapshot
Last synced: 14 Feb 2026
https://github.com/berkaroad/aggregatesnapshotstore
聚合根快照存储接口,用于使用事件源的CQRS,提高C端聚合根实例加载速度
aggregate cqrs cqrs-es eventsourcing mysql snapshot sqlserver
Last synced: 05 Jul 2025
https://github.com/berkaroad/squat
Domain-Driven Design framework, event sourcing supported, base on EDA and CQRS.
cqrs ddd eda eventsourcing eventstore
Last synced: 25 Jul 2025
https://github.com/berkaroad/sailfishmq
A message queue implement by golang, like Kafka, Rocketmq.
Last synced: 18 Jan 2026
https://github.com/berkaroad/streamstorage.qiniu.net
Implement StreamStorage for Qiniu.
Last synced: 18 Jan 2026
https://github.com/berkaroad/saashard-binary
saashard binary package. See http://github.com/berkaroad/saashard.
Last synced: 18 Jan 2026
https://github.com/berkaroad/squat-assistant
assistant tool to use squat conveniently
Last synced: 18 Jan 2026