go 微服务开发,有没有对比过 tarsgo 和 go-micro 的?

2020-06-12 17:53:34 +08:00
 lps
tarsgo 是腾讯开源的微服务框架,rpc 框架基于 tars,repo: https://github.com/TarsCloud/TarsGo
go-micro 是开源的插件化的微服务框架,rpc 框架基于 grpc,repo: https://github.com/micro/go-micro;

不知道各位有没有对比过这两个框架,在生态、性能上?
6027 次点击
所在节点    Go 编程语言
13 条回复
cnbattle
2020-06-12 17:57:56 +08:00
只了解过一点 go micro, 腾讯那个刚知道🤣
putaozhenhaochi
2020-06-12 18:00:25 +08:00
再加上 B 站 和 斗鱼的 go 微服务框架
fiypig
2020-06-12 18:01:16 +08:00
最近斗鱼那个 如何呢
lps
2020-06-12 18:08:13 +08:00
@cnbattle 一开始了解比较多的也是 go-micro
@putaozhenhaochi b 站的是 go-kratos,也对比过,看着结构挺简单明了的
@fiypig 斗鱼的那个没有了解哦
yourssheng
2020-06-12 19:27:24 +08:00
目前再用腾讯的 tars,就是一般人很难 hold 得住
innerchallenge
2020-06-12 21:49:28 +08:00
体验一下
lps
2020-06-13 09:12:29 +08:00
@yourssheng 能不能说一下体验如何?
fumeboy
2020-06-13 10:22:52 +08:00
用 service mesh 啊
ifconfig
2020-06-13 11:19:57 +08:00
比较看好这三个
- dubbo-go
- 斗鱼的 jupiter
- go-micro
lps
2020-06-13 14:47:55 +08:00
@fumeboy service mesh 感觉是先要搭建出一套基础架构再构建微服务,这个更怕 hold 不住了
@ifconfig 能说一下理由不?
594duck
2020-06-14 03:26:21 +08:00
@lps 贵司强上这套家具展的目的是什么?

有什么 spring boot 解决不了的一定要用 go 解决? 微服务拆分是否想清楚了?是一定要用微服务还是 soa 就足够了?
lps
2020-06-15 09:25:29 +08:00
@594duck 公司没有 java 基因,所以 spring boot 那套想用也用不上,所以 go 就成为首选了;微服务的拆分确实是个难题,毕竟是刚开始,慢慢摸索咯;微服务还是要上的,不管是使用现有的框架还是要自建;
yourssheng
2020-06-28 14:52:21 +08:00
@lps 用的是 c++的后端,需要一整套配套服务,包括寻址、日志系统、监控系统、服务框架,基本 0 文档,一般公司就别用了吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/681044

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX