by paulgb on 6/21/2023, 3:37:41 PM
by tony_cannistra on 6/21/2023, 5:37:24 PM
I didn't read very deeply, but I was surprised to see something like a Jupyter notebook mentioned as a use-case. The marketing pitch seems to suggest that these hosted sessions are relatively stateless, so I'd hesitate to trust an interactive Jupyter session with one.
Accidentally closing a browser tab seems like it would end the session and wipe out my whole Jupyter session, variables and all.
by dgreensp on 6/22/2023, 4:48:14 AM
It’s been a while since I’ve done server push in production… Back in the day, you couldn’t count on the browser or the ISP supporting real WebSockets correctly, and I expect this is still the case some percentage of the time. WebSockets were best seen as one possible transport, and if they were detected to be not functioning, the client library responsible for the “socket” would fall back to long-polling. Or, the client library would start out with something simple and known to work and “upgrade” the connection if possible.
WebSockets also don’t ensure messages are delivered (once) across network hiccups. And browsers have different limits on how many there can be open at once across tabs for a domain (IIRC). In the end, I think it makes sense for them to be the main transport for a real-time app, but they are just one part of creating a conceptually simple model for real-time communication between client and server.
Does Jamsocket have or use a client socket library?
by nesarkvechnep on 6/21/2023, 6:32:09 PM
Another reinvention of Erlang processes?
by jelling on 6/22/2023, 9:31:38 AM
Can you contrast your product with Liveblocks? I am considering it for a real-time application.
by veryvisa on 6/22/2023, 11:10:32 PM
I'm unable to view https://github.com/drifting-in-space/jamsocket-nextjs-tutori...
by CtrlAltDelete51 on 6/21/2023, 5:24:07 PM
This looks really interesting, and something that could solve a semi-immediate pain point but I can’t find any data on the production plan other than the price. Is that information available anywhere?
by Alifatisk on 6/21/2023, 3:21:58 PM
Believe it or not, the website is barely scrollable with my MB 2015.
by taw1516 on 6/21/2023, 4:44:06 PM
for someone new to real time apps, can you help me understand how JamSocket is different from some service like Pusher?
by aboodman on 6/21/2023, 4:44:07 PM
What is the latency to start a session?
by tcper on 6/21/2023, 4:42:51 PM
To build a image and push, spwan a pod? Why not just use FaaS service skip the build step?
by thedangler on 6/21/2023, 3:35:32 PM
Yeah, Doesn't work well for my iMAC.
Hey HN! I'm a co-founder of Jamsocket, happy to answer any questions. We've previously been on HN for Plane, which is the open-source engine behind Jamsocket. https://news.ycombinator.com/item?id=33178797
Sorry for the website performance issues, I've disabled the animation which should help.