温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

go micro 学习笔记 1:熟悉micro工具集和go-micro的体系架构

发布时间:2020-07-15 12:24:32 阅读:51962 作者:wz669 栏目:开发技术
GO开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

https://micro.mu/blog/2016/03/20/micro.html

https://micro.mu/blog/2016/04/18/micro-architecture.html

https://github.com/micro

1、Micro是一个专注于简化分布式系统开发的微服务生态系统。

2、Where do I start?

3、怎么使用micro

4、使用etcd代替consul

        _ "github.com/micro/go-plugins/registry/etcd"

6、API,Web和SRV服务有什么区别?

7、Micro vs Go-Kit

Go-kit将自己描述为微服务的标准库。像Go一样,go-kit为您提供可用于构建应用程序的各种包。 Go-kit是您想要完全控制您如何定义服务的理想选择。

Micro是一个微服务工具包。 这就像一个微软服务的瑞士×××,它搭载在微软上,提供传统的入口点,如http api网关,web ui,cli,slack bot等。Micro使用工具来指导您的架构中的问题的逻辑分离,推动您 为公共API创建一个API层的微服务器,并为web UI单独创建一个WEB层的微服务器。

8、micro简单介绍

9、RPC,REST,Proto ...

10、HTTP到RPC,API ...

11、服务类型

12、什么定义了微服务

13、安装

14、容错

        micro.Name("com.example.srv.foo"),

        micro.RegisterTTL(time.Second*30),

        micro.RegisterInterval(time.Second*15),

end、常见的缺失:

详细内容请参考官方文档:

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI

开发者交流群×