๐พ Archived View for bbs.geminispace.org โบ u โบ gritty โบ 17011 captured on 2024-05-26 at 15:21:43. Gemini links have been rewritten to link to archived content
โก๏ธ Next capture (2024-06-16)
-=-=-=-=-=-=-
Re: "cgisesh - a tiny cgi session manager for games TLDR: I am..."
I like this idea. It kind of sounds like scgi using the sockets. what kind of data do you point it to, something loaded from disk just one time into memory?
I've found myself also wanting a nice routing system like some of these web frameworks have. I don't have a use for it yet, but a CGI framework for gemini seems useful, no?
May 15 ยท 11 days ago
๐ stack [OP] ยท May 16 at 00:17:
@gritty: I am aiming for something completely minimal, no persistence, and very few in-memory records with MRU search optimization. It's data-agnostic, with binary fixed-size records (you can map your struct on it).
I could add persistence easily, but kind of like the idea of ephemeral services...
๐ mbays ยท May 16 at 13:13:
Another solution to the same kind of problem, with sessions as processes rather than stored data:
โ gemini.thegonz.net/gemrepl/
(It's an unfinished work-out-of-progress, but it basically works and I use it for some things)
cgisesh - a tiny cgi session manager for games TLDR: I am making a minimal in-memory "session database server" for keeping track of user data, ideal for games. Any thoughts? Every time I try to make a quick-and dirty CGI game or sketch out a simple application, I get really frustrated. Gemini conviniently provides user certificates which can be used to track sessions, but things get complicated very fast. I am making a minimal subsystem for keeping track of user-associated data, ideal for...