DSF

DSF(Distributed Service Framework)


致力于打造一个去中心化可扩展的服务集成托管平台,支持服务的跨平台互访。实现集服务发现,服务托管, 调用链管理和监控调度于一体的集成分布式服务系统。

项目将包含如下组件/框架:

服务集成托管中间件:提供服务托管和集成环境。使服务提供方专注于完成业务逻辑,框架完成服务PRC通信,注册和服务Host。 托管中间件允许 通过扩展插件提供除HTTP的额外的服务通信方式。

服务客户端SDK:提供给服务消费方的客户端组件。用以简化服务开发,主要封装服务发现和服务通信细节。 同时系统提供完备的通信协议使服务消 费方准照协议实现自己的服务消费组件。

控制中心 (Central Contral Service)用以系统全局感知和调度的一组服务。功能包括:服务注册,寻址服务,集群感知,控制指令下发等服务。后台使 用Zookeeper作为存储和事态感知。

监控站点(Moniter Website)集群监控和调度站点。主要从控制中心下载集群服务状态(包括调用链,数据流向,收发速率等)并作图形化显示,并能够在必要时将控制调度指令通过控制中心发送给特定端点。

你可能感兴趣的:(DSF)