【发布时间】:2016-12-07 11:17:55
【问题描述】:
我们有一个基础架构,我们将 GCP Pubsub 用作全局 pubsub,将 redis 用作本地 pubsub。
因此我们应该创建一个组件来订阅 GCP pubsub 并将传入的消息发布到 redis。
为了使该组件尽可能快,我们决定用 Go 编写它,因为:
- 编译
- 它在 Linux 上原生运行(相对于 .NET)
- 在保持简单性的同时非常快(相对于 C/C++)
一切都很好,我们准备好了(双关语),但后来我看到了:
Golang 似乎没有稳定的 GCP Pubsub API。
我真的可以依靠实验版本在生产中运行吗?
我应该怎么做? 也许这个任务不需要 Golang?
谢谢
【问题讨论】:
标签: go google-cloud-platform google-cloud-pubsub