微服务框架
提供微服务运行支撑框架、高性能RPC通信框架、微服务监控系统
产品介绍
提供完整的微服务解决方案,助力企业快速构建分布式应用
全方位的微服务框架解决方案
SioGrid产品提供微服务运行支撑框架、高性能RPC通信框架、微服务监控系统,以及集成基础的服务,同时为开发者和运维人员提供在线应用仓库和一系列用于微服务开发、部署、监控的可视化工具。
- 高性能 RPC 框架支持
- 分布式配置管理
- 服务注册与发现
- 负载均衡与容错
产品特点
为企业级应用提供全方位的微服务支持
业务模块化
松耦合方式架构系统;提高代码 复用率,提升开发效率;模块与 模块之间是完全独立的进程,互 不干扰,增加系统 稳定性。
服务集群化运行
同类业务服务部署到多台服务器; 高可靠性、高效率、高复用性; 服务注册中心、负载均衡、服务 定位、配置中心。
支持纯国产化、自主可控
飞腾+银河麒麟,龙芯+中标麒麟、 华为鲲鹏
支持跨语言编程
支持C/C++、Java、Python、 C#、Objective-C
全流程工具支撑
开发工具:开发工具:集成至Qt- Creator工程向导、接口浏览、 修改等相关工具流水线开发模式; 部署工具:整机部署、流水线开发模式;部署工具:整机部署、流水线测试部署;运维监控工具:B/S监控工具
技术架构
完整的微服务技术体系,助力企业数字化转型
基础服务
-
注册中心
支持ICEGrid、Zookeeper
-
序列化组件
支持RPC、ProtoBuf等多种序列化方式
-
通信组件
支持ICE、gRpc、三方自定义通信协议
核心功能
- 基于OR的数据库服务
- B/S、C/架构一体化
- 集成开源消息中间件
扩展能力
- 负载集群、集群同步、分布式锁服务
- 监控告警
- 运维工具
应用场景
广泛应用于各类企业级分布式系统
电商系统
支持高并发订单处理,保证交易系统稳定性
金融系统
满足金融级安全要求,支持分布式事务
物联网平台
海量设备接入,实时数据处理能力
云服务平台
弹性伸缩,支持多租户隔离