3 ms·
> anyone have good examples of real time multi user apps? My SaaS day-job is a real-time multi-user checklist web-app - built using SignalR. We're able to fit
by DaiPlusPlus 3y ago
> anyone have good examples of real time multi user apps?
My SaaS day-job is a real-time multi-user checklist web-app - built using SignalR.
We're able to fit tens of thousands of concurrent users on a single Azure AppService instance - and we're self-hosted so we don't have IaaS-rug-pulling-anxiety - PartyKit looks cool, but I take a long-term view (5+ years) before adopting a technology, and PartyKit's brochure website is lacking information in that area...
- spxneo 3y agointeresting is there a non .net solution like signalr that can run on a single instance on AWS?
- DaiPlusPlus 3y agoYou can use WebSockets with NodeJS; there's a variety of libraries for this, but (naturally) it's npm-hell; but I'm not aware of any easy-to-use WebSocket wrappers/adapter libraries like what SignalR is, but it's been a while since I looked. SignalR's two main selling-points back-in-the-day (2014-ish) was its solid cross-browser support and how it abstracted over WebSockets, Comet, SSE, long-polling, et al - but it's 2024 now and everyone's on Chromium or WebKit, so cross-browser support is moot, and and WebSockets+SSE now covers all use-cases; so there's less going-for SignalR thesedays, and since the ASP.NET Core rewrite of SignalR it just doesn't scale as well on the client-side (as it no-longer multiplexes multiple Hub requests over a single connection, which is crazy... and HTTP/2+QUIC+3 doesn't really help, I find).
- Nullabillity 3y agoThat sounds a lot like socket.io?
- robbs 3y agoPhoenix Channels