TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Go Micro – A Go microservices development framework

143 点作者 chuhnk超过 5 年前

5 条评论

runlevel1超过 5 年前
mDNS is an interesting choice for service discovery. Neat idea for local development, but probably not great in production.<p>I believe most cloud providers don&#x27;t support multicast, meaning mDNS would not work there. It&#x27;s also quite slow and&#x2F;or very chatty in large networks.<p>Looks there is support for other service discovery mechanisms via plugins, though.
评论 #21879530 未加载
评论 #21879790 未加载
评论 #21879243 未加载
bradhe超过 5 年前
This looks pretty new and under developed. In a world of service mesh proliferation not sure where this fits as there is some feature overlap.<p>&gt; PubSub is built in as a first class citizen for asynchronous communication and event driven architectures.<p>Would be interested to see how this is implemented and what it’s consistency and reliability dynamics are.
评论 #21879920 未加载
lhopki01超过 5 年前
Have care with using this. We were using it and repos were renamed and moved causing all sorts of issues.
tyingq超过 5 年前
Seems like a sort of light service mesh, but delivered from within the app, and very straightforward. I&#x27;ll have to look at mDNS, had heard of it, but never read into it.
评论 #21879771 未加载
评论 #21879598 未加载
ainar-g超过 5 年前
Probably mostly off-topic, but every time I see the words “Go” and “framework” together in a sentence, I can&#x27;t help but chuckle. Go is, idiomatically, a very anti-framework and pro-library language. And I think that that&#x27;s a good thing. The closest thing idiomatic Go has to frameworks are the stdlib&#x27;s “interface packages” like package image or package database&#x2F;sql&#x2F;driver, which are amazing because they make it easier to create an actual ecosystem instead of a network of incompatible frameworks. Anyone who wants to create a “framework” for go should instead learn from those packages and try to define a set of interfaces which work together to achieve a goal.
评论 #21879371 未加载
评论 #21879099 未加载
评论 #21879042 未加载
评论 #21879072 未加载
评论 #21879426 未加载