核心能力
为何选择 Future OSS
每个模块都为生产环境而设计,为企业提供开箱即用的稳定性保障
一切皆插件
协议适配、中间件、通知渠道、数据库驱动……所有功能均以插件形式加载。框架本身是空壳,只提供插件管理、事件总线和配置系统。
依赖自动解析
自动识别多级上游依赖,拓扑排序决定加载顺序,循环依赖检测。插件只需声明依赖关系,运行时自动注入。
熔断与降级
内置熔断器,失败 N 次后自动熔断。支持 6 种降级策略:静态值、缓存、默认值、上游、空、自定义函数。
包管理系统
类似 npm 的包管理体验。@{作者/插件名}<版本> 格式,一键安装、卸载、更新、同步。从 Gitee 仓库自动拉取。
事件驱动架构
发布/订阅事件总线,支持通配符匹配。12 种系统事件,插件间松耦合通信。消息总线支持点对点通信。
丰富配置系统
100+ 配置参数,覆盖服务器、日志、认证、数据库、缓存、监控、安全、消息队列、任务调度、插件系统等模块。