

下一代,推送器兼容,开源Websockets服务器。简单,快速且有弹性。
Soketi本来可以永远是开源的。它解决了许多开发人员面临的问题 - 在当地测试或执行基准测试时,想要无限的问题之一。不仅如此,ITT还适用于生产使用情况,要么公开用于您的前端应用程序,要么是您团队内部的。
发行和维护的频率基于可用时间,这很紧。最近,维护存在问题,这导致了很少的更新以及不经常支持的问题。
为了支付处理新功能或必须维护项目的一些费用,如果您可以向目标捐款,我们会很高兴。这将确保将Soketi全面照顾。
?通过GitHub赞助商赞助开发
该服务器位于uwebsockets.js的顶部 - c应用程序的c应用程序。 uwebsockets.js被证明在fastify和至少10倍的级别上执行的级别。 (来源)
对于Pusher的49美元计划,您将获得有限的连接(500)和消息(30m)。
使用Soketi,以Vultr或Digitalocean上的实例价格($ 5- $ 10),您几乎可以获得无限的连接,消息等!
Soketi能够在云中持有数千个有效连接,在小于1 GB和1 CPU上流量高。您还可以免费获得$ 100的Fultr,以尝试Soketi→
无论您是在容器还是整体上运行基础架构,Soketi都是便携式的。从单个开发实例到数以千计的活跃实例,有多种方法可以安装和配置Soketi,并具有数以千计的活跃实例。
Soketi实现了Pusher协议V7。您现有连接到推动器的项目需要最小的代码更改,以使其与Soketi一起使用 - 您只需添加主机和端口并交换凭据即可。
就像Pusher一样,您可以通过定义的应用程序访问API和WebSocket。将数据存储在静态数组,DynamoDB和基于SQL的服务器(如Postgres)的内置支持。
除了在本地开发期间成为好伴侣外,Soketi还具有要求生产应用所需的弹性和速度。随着Redis的规模,随着成长的缩放,您会得到微风的缩放。
您只需要刮擦Prometheus指标即可。 Soketi提供了许多指标来监视部署和
整个文档都可以在GitBook上找到吗?
我们非常感谢这个项目如何取得如此巨大的成功。它将始终保持开源,自由和维护。这是应该的实时。
请有关详细信息,请参阅贡献。
有什么想法可以参与该项目吗?也许你有疑问?跳入讨论委员会或加入Discord频道
如果发现任何与安全有关的问题,请发送电子邮件至[email protected],而不是使用问题跟踪器。