tlaverdure / laravel-echo-server

Socket.io server for Laravel Echo
MIT License
2.65k stars 510 forks source link

Project maintenance & Echo Server #572

Open rennokki opened 3 years ago

rennokki commented 3 years ago

Hello guys,

I'd like to bring up an issue here regarding the maintainability of this project. Recently, a few months ago, I've been putting sweat on this project's hard fork into a new Node.js-based Echo Server app, with support for Docker, Kubernetes, and horizontal scalability, coming up with Prometheus metrics, custom metrics, and a Pusher-like REST API, so a Redis driver is not needed and app management is stable.

Meet soketi/echo-server.

I'd like to announce here because I see a lot of issues and pull requests that aren't being solved for a while and perhaps using this package can be a bit frustrating that it doesn't get updates really often and issues and pull requests are still unresolved.

I tried to keep as much as possible reverse compatibility, but the app was field-tested in the last 3 months and comes up with integration tests on major features.

28th June Update

Fast-forward, the soketi/echo-server project got deprecated, it's now in read-only mode (meaning it will receive only security or functionality updates), being replaced by soketi/pws, a faster and better implementation of a Pusher-only server that you can use for Laravel and other applications, no longer needing the Soketi.js frontend package.

It's the better version of the Echo Server, built almost the same, but it has huge performances as it's written in C at core, it's actively maintained by a set of C developers and ported to Node.js, and the project itself has functional tests put in place to catch bugs as early as possible in the dev process.

alokraj68 commented 2 years ago

https://pws.soketi.app/

Has all things needed to be done in laravel