微服務框架
提供微服務運行支撐框架、高性能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/架構一體化
- 集成開源消息中間件
擴展能力
- 負載集群、集群同步、分布式鎖服務
- 監控告警
- 運維工具
應用場景
廣泛應用于各類企業級分布式系統
電商系統
支持高并發訂單處理,保證交易系統穩定性
金融系統
滿足金融級安全要求,支持分布式事務
物聯網平臺
海量設備接入,實時數據處理能力
云服務平臺
彈性伸縮,支持多租戶隔離