hero

Savior

Quick Start ➙

🍓 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

状态机组件可以让大型分布式系统的开发变得简单、健壮、有活力。