架构设计
插件驱动的分层架构
一切皆为插件,框架本身只提供核心能力
Future OSS 核心
插件管理
事件总线
消息总线
配置系统
协议插件
HTTP / WS
TCP / gRPC
UDP / Unix
工具插件
外部进程
脚本执行
依赖管理
中间件插件
限流 / 认证
日志 / 压缩
缓存 / 重试
通知插件
Webhook
邮件 / 钉钉
Telegram
数据流
1外部请求进入协议插件
→
2中间件链处理(认证/限流)
→
3业务插件执行逻辑
→
4发布事件 + 返回响应