
微服务
zzp12
这个作者很懒,什么都没留下…
展开
-
关于强化UI能力的的注册中心的概念设计
目标一个开源的,开箱即用的,用户友好的通用注册中心。组件注册中心概述注册中心的核心是维护注册表,实时通知订阅者注册表的变化,心跳存活性检测。注册表|—服务名—|---实例IP:端口—|---实例的状态—|----其他信息----|注册中心的UI后台概述提供UI的API的接口,严格安装restful格式提供 + open API的契约提供。所有UI的功能的后台。关键点读取服务的契约contracts.读取服务实例信息。转发请求。测试用例的增删改查。测试用例运行结果的保原创 2020-12-25 18:00:44 · 123 阅读 · 1 评论 -
ServiceMesh企业应用分析
服务网格+云原生的核心价值从业务开发团队,运维团队,基础设施团队的接耦,接耦后提高了各团队的工作效率和质量。耦合情况举例:业务团队内部耦合:对于巨大的单体应用,业务团队内部不同的人和子团队之间在开发和部署上存在相互依赖。通过微服务化,接耦。业务团队和运维团队的耦合:业务扩容,需由运维团队提供数据,业务团队设计方案(每个服务扩容多少,数据层怎么扩容,缓存层)。扩容的方案,要借助服务发现机制或修改配置文件,由运维团队执行。服务治理相关的内容,因为属于服务化SDK的配置,SDK配置原创 2020-12-25 17:58:21 · 519 阅读 · 1 评论 -
关于通用物联网平台的概念设计
目标一个开源的,强扩展性强,开箱即用的,高性能的,用户友好的通用物联网后台平台系统。组件网关概述网关主要作用有2个 a:设备寻址. b:协议转换。其中协议转化又包括2方向:Event: 从设备上报的信息的抽象成一个事件(event),包括产生事件的对象,事件类型,事件时间,事件参数等信息。Cmd: 对于从后端向设备发送命令抽象为指令,也抽象成一个remote call. http api调用,可以用contract(open api)描述接口,主要包括参数和返回。多个cmd可以组合成原创 2020-12-25 17:51:16 · 308 阅读 · 2 评论 -
关于强化UI能力的的注册中心ServiceCenter的详细设计
目标开发一个开源的,开箱即用的,用户友好,扩展性好的,状态实时的的注册中心Frontend。注册中心的对象图如下图,Frontend的职责是把下述的数据结构,对象以及他们的相互关系通过各种View清晰的展示出来:、1个应用包含多个Service,Service之间有provide和comsume的关系,Service的主键为ID:Version, 每个Serivce包含多个Instance,也包含多个API的Contract,每个Contacts包含多个TestCase,TestCase包含针对该原创 2020-12-25 17:46:51 · 207 阅读 · 1 评论 -
微服务框架控制面的介绍和ServiceComb全新ControlPanel的概要设计
导读本文介绍了微服务框架中"控制面"要解决哪些问题,跟"数据面"在职责上如何分工,并提出了一个较为简单清晰的框架设计。阅读本文,可以便于理解ServiceComb, Spring Cloud,Istio的"控制面"的功能和架构原理。同时,Apache ServiceComb社区希望整合改造现有的控制面组件,提供一个,开源的,强扩展性强,开箱即用的,高性能的,用户友好的Control Panel整合组件。我们也热切的希望有兴趣的同学能加入ServiceComb社区,我们一起完成该项目。控制面的职责解原创 2020-12-25 17:42:45 · 713 阅读 · 2 评论