Ephemeral – Easily manage and host Webosockets on the edge
1 points
3 hours ago
| 2 comments
| ephemeral.ws
| HN
thecoderpanda
2 hours ago
[-]
Solid first SaaS. Shipping something at 16 that solves a real infra pain point is no joke.

WebSocket management is one of those things that sounds simple until you're dealing with connection state, reconnects, and scaling across edge locations. The ephemeral session idea is smart for use cases like temp chat rooms or live event channels where you genuinely don't want messages persisted.

Few questions from a practical standpoint: what happens when a session hits connection limits? And what's the edge infra under the hood, Cloudflare Workers/Durable Objects? That'd be worth mentioning on the landing page since devs evaluating this will want to know what they're building on top of.

Also, since Google auth is broken, Might want to throw a banner on the signup page so people don't bounce thinking the whole thing is down.

Keep shipping. Most devs twice your age are still "planning" their first project.

reply
ryzmdotdev
1 hour ago
[-]
Thank you, I value your feedback. A durable object powers each session. Sessions currently have a fixed connection cap. New connections are denied when the limit is reached. To enable sessions to scale beyond a single object, I'm working on auto-splitting. Because Cloudflare Workers and Durable Objects power the entire system, there are no cold starts and everything operates at the edge. Today, we also fixed Google OAuth and updated the landing page with infrastructure details.
reply
ryzmdotdev
3 hours ago
[-]
Hey guys,

I’ve built my first solo saas and I wanted to share it with y’all.

I am building this product since an month now and it’s now ready to use.

Ephemeral lets you create either Ephemeral Session which are temporary Websockets and Realtime which are essentially Serverless Websockets.

Please keep in mind that google as auth doesn’t work currently.

Regards Ryzmdotdev also I am from Germany and 16

reply