Post

It's an experiment I made for fun, so expect rough edges. • Nuxt and Nuxt UI for the app • three.js via TresJS for the 3D • Nitro v3 for WebSockets in beta on Vercel Functions • Upstash Redis to keep the world • AI SDK and AI Gateway for the Oracle github.com/benjamincana...

github.comGitHub - benjamincanac/avelune: Persistent 3D multiplayer world on Vercel WebSockets. Terraform it, build on it, and ask the AI Oracle what changed.Persistent 3D multiplayer world on Vercel WebSockets. Terraform it, build on it, and ask the AI Oracle what changed. - benjamincanac/avelune

WS on Vercel Functions used to mean fighting the max execution duration once anyone stayed connected. if Nitro v3 handles reconnects and keep-alive cleanly that's a real unlock, did you hit the duration wall on longer sessions or is Upstash doing the heavy lifting there?

0 reposts1 like

No replies yet.