文件名称:嗡嗡声服务器
文件大小:26KB
文件格式:ZIP
更新时间:2024-03-11 08:34:47
Go
嗡嗡声 :rocket: :rocket: Buzz是一种极具扩展性,低延迟,面向公众的pubsub。 它在hbase / bigtable和google pubsub的顶部使用golang构建,可让您通过实时功能构建出色的用户体验。 核心功能 Buzz的设计考虑了性能/缩放/可靠性。 它依靠久经考验的系统,使他能够专注于这一关键点 发布/订阅,从任何地方发布消息,并通过websocket立即通知您的用户 在线状态,知道谁在频道中连接或未连接,非常适合构建Google文档等在线状态功能 状态,您可以与自己的状态共享状态,非常适合“正在编写”功能。 私人频道,您可以控制有权访问频道的人。 完整的管理API ,使用功能强大的管理API管理您的Buzz服务器。 监视,使用我们的stackdriver(以及更多)度量指标导出器轻松监视服务器。 入门 使用免费的云端托管Buzz服务器 访问演示项目 使用自己的服务器 访
【文件预览】:
buzz-server-master
----loadtest()
--------processor.js(1002B)
--------scenario-chat.yml(816B)
----.gitignore(16B)
----go.mod(365B)
----Dockerfile(303B)
----core()
--------appartment.go(7KB)
--------db_store.go(1KB)
--------client_store.go(1KB)
--------subscription_store.go(3KB)
--------message.go(752B)
--------client.go(2KB)
----go.sum(32KB)
----docker-compose.yaml(261B)
----main.go(2KB)
----README.md(2KB)
----.idea()
--------.gitignore(38B)
--------misc.xml(174B)
--------vcs.xml(180B)
--------buzz.iml(322B)
--------watcherTasks.xml(1KB)
--------modules.xml(260B)
----deployment()
--------kub.manifest.yml(2KB)
----migration()
--------migrate-bigtable.go(1KB)