微服务
hello照溪茗
大家好
展开
-
go语言 microservices微服务(二)=>Go micro框架和Google Protocol Buffer(Protobuf)
go micro 是一个专注于简化分布式系统开发的微服务生态系统,是一个工具集合,通过将微服务架构抽象成一组工具,隐藏了分布式系统的复杂性,为开发人员提供了更简洁的概念 Google Protocol Buffer (简称 Protobuf)是google旗下的一款轻便高效的结构化数据存储格式,平台无关、语言无关、可扩展,可用于通讯协议和数据存储等领域。所以很适合用做数据存储和作为不同应用,不同语...原创 2019-06-21 21:04:52 · 484 阅读 · 0 评论 -
go语言 microservices微服务(一)=>consul服务发现
本篇不做概念介绍,只是技术笔记和心得。 Consul是HashiCorp公司推出的开源工具,用于实现分布式系统的服务发现与配置。 Consul是分布式的、高可用的、可横向扩展的。它具备以下特性 : 服务发现:consul通过DNS或者HTTP接口使服务注册和服务发现变的很容易,一些外部服务,例如saas提供的也可以一样注册。 健康检查:健康检测使consul可以快速的告警在集群中的操作和服...原创 2019-06-18 09:50:47 · 1440 阅读 · 0 评论 -
go语言 microservices微服务(三)=> Docker-compose快速部署
//TODO原创 2019-06-27 20:56:47 · 797 阅读 · 0 评论