Savior
🍓 savior-ext
扩展点组件从行业、商业、业务类型、业务模式等多个维度实现业务扩展。
🥑 savior-mq
消息队列组件提供生产消费的通用接口,具备良好的扩展性,可用性。
🫐 savior-toc
超时中心组件可以轻易的处理延时任务、超时任务,同时支持任务持久化。
🍇 savior-rule
规则引擎组件支持规则动态配置,支持switch、nacos等配置中心。
🥭 savior-lock
分布式锁组件可解决并发场景下数据一致性问题,支持Redis、Zookeeper。
🥕 savior-core
作为savior最核心的组件,没有之一,功能强大到让你虎躯一震,醉生梦死。
🍠 savior-retry
重试组件在RPC超时的场景下有着非常棒的效果,提供两种重试实现机制。
🥬 savior-trace
链路追踪将贯穿分布式全链路,支持OpenFeign、Dubbo、HSF等多种中间件。
🍈 savior-ateye
服务穿透组件在某些中间层且无web接口的服务,有着非常强大且高效的作用。
🍑 savior-event
事件总线组件支持多种事件实现机制,同时支持同步和异步两种事件。
🍏 savior-cache
缓存组件支持多级缓存,适配Caffeine、Redis等相关缓存中间件。
🍆 savior-example
示例组件并不是一个对项目有用的组件,但是对于你熟练使用本框架有作用。
🍉 savior-workflow
工作流组件提供轻量级事件编排功能,同时支持多种工作流中间件。
🍌 savior-sequence
分布式ID组件可以让你在分布式的环境下生成全局唯一ID,支持雪花算法等。
🍊 savior-statemachine
状态机组件可以让大型分布式系统的开发变得简单、健壮、有活力。