该项目将于2016年12月开源! 毫秒服务引擎(msec, 取英文名Mass Service Engine in Cluster的首字母组合)是腾讯的一个开源框架(将于12月左右开源),适用于在廉价机器组成的集群上开发和运营分布式后台服务。毫秒服务引擎集RPC、名字发现服务、负载均衡、业务监控、灰度发布、容量管理、日志管理、key-value存储于一体,目的是提高开发与运营的效率和质量。 毫秒服务引擎的创作冲动和构建经验,来自QQ后台团队超过10年的运营思考。它是一整套解决方案,但也可以拆分的来使用其中的监控、key-value存储单品。
web console:整个系统的运营管理中心。主要是:
log服务器:提供业务log的存储和查询服务。Log存储在MySQL表里。 monitor服务器:提供业务上报信息的存储和查询服务。业务上报信息存储在内存里,推荐内存8G~16G。定时dump到磁盘的方式防止数据掉电丢失。 业务运营服务器:部署开发框架和业务逻辑代码,处理业务请求。 key-value存储服务:相对整个框架比较独立,按需选用。 典型用户群体 使用毫秒服务引擎,用户可以快速拥有一套具备监控、名字发现服务、负载均衡、灰度发布、配置管理、日志、kv存储等功能的系统化的开发与运营框架,特别适合互联网初创公司。 10年的海量服务开发运营经验和教训使得我们深刻的认识到:
特点与优势
|