百度 | 神马 | 搜狗 | 技术文档 | 学习资料分享 - 记录帝国CMS及运维技术的点点滴滴
你的位置:首页 > 实用IT技术 » 正文

【经典网站】MSEC|毫秒服务引擎开源框架

发布时间:2020-09-16

作品分类:经典网站  服务  分布式  引擎  开源  框架  引擎  服务  MSEC

毫秒服务引擎(Mass Service Engine in Cluster)是一个开源框架,适用于在廉价机器组成的集群上开发和运营分布式后台服务。毫秒服务引擎集RPC、名字发现服务、负载均衡、业务监控、灰度发布、容量管理、日志管理、key-value存储于一体。

毫秒服务引擎非常容易搭建和上手,使用它,初学者从零开始开发一个分布式后台demo并运行起来,只需要2个小时。基本上是一个小时完成框架搭建,一个小时完成开发上线。

毫秒服务引擎功能特色:

1.分布式服务:模块间访问采用RPC的方式,开发者不用关注网络与报文格式,像写单机程序一样开发分布式服务。

2.服务高可用性:负载自动均衡与容错,对于单机故障、局部网络波动等状况自动应对,服务高可用性。

3.支持多种语言:支持C/C++/java/PHP语言,后续还将继续丰富;如果选择C/C++语言,支持协程,兼具开发和运行效率。

4.Web管理界面:Web化的管理界面,在web界面完成配置、发布、监控、日志、Key-value存储集群管理等所有操作。

5.Docker镜像安装:需要复杂部署的服务器都采用docker镜像的方式安装,使得部署与上手非常容易。

6.体系化:相比使用其他开源组件拼凑起来的解决方案,毫秒服务引擎更加的体系化,对团队的规范更加到位。

毫秒服务引擎的创作冲动和构建经验,来自QQ后台团队超过10年的运营思考,它是一整套解决方案,但也可以拆分的来使用其中的监控、key-value存储单品。用户可以快速拥有一套具备监控、名字发现服务、负载均衡、灰度发布、配置管理、日志、kv存储等功能的系统化的开发与运营框架,特别适合互联网初创公司。

Top