centrifugo
约 1 分钟阅读
- centrifugal/centrifugoGitHubcentrifugal/centrifugocentrifugal/centrifugo · 实时消息服务 · 作为独立服务存在 · JWT 认证 · 暴露 HTTP, GRPC 接口 · 可以将 RPC Websocket 请求转换为 HTTP 请求 · MIT 协议 · language-agnostic - 语言无关笔记:centrifugo
- 实时消息服务
- 作为独立服务存在
- JWT 认证
- 暴露 HTTP, GRPC 接口
- 可以将 RPC Websocket 请求转换为 HTTP 请求
- MIT 协议
- language-agnostic - 语言无关
- Websocket - JSON, Protobuf
- SockJS - polyfill
- 类似商业产品
- 适用场景
- php+html - php 不易处理 ws,但使用该服务可以 php --POST-> centrifugo --WS-> html
- vercel 部署请求必须 10s 内 - 则可以 NextJS 后端 -> centrifugo -> 前端
- AWS Lambda 场景 - 没有长链接,需要支持通知
- Function as a Service 场景 - 没有链接概念,需要支持通知
- 聊天产品、实时通知、消息集成、事件驱动
- 类似于 Kafka,但是是面向 C 端产品
- 实时消息服务
- HTTP
- X-API-Key
- GRPC
关联信息
反向链接、本文链接的其他页面和外部资料。
参考资料
GitHub1 条
- centrifugal/centrifugogithub.com/centrifugal/centrifugo
其他外链1 条
- pusher.com/websocketspusher.com/websockets