4 ms·
Creator here, For those interested: - ZERO CLIENT-SIDE OR INLINE JAVASCRIPT except Datastar & Datastar attributes - real-time multiplayer powered by CQRS -
by eliasdejong 4mo ago
Creator here,
For those interested:
- ZERO CLIENT-SIDE OR INLINE JAVASCRIPT except Datastar & Datastar attributes
- real-time multiplayer powered by CQRS
- 45x45 characters chunks stored in LMDB
- all characters are read & written through FULL ACID TRANSACTIONS. no shortcuts. no relaxations
- chunk-based viewport culling
- LZ4 compression on chunk-basis to remove white space and repeating chars
- runs on a 5,52 euro/mo VPS in Germany, cheapest tier in public cloud
Stack: Datastar, Python/FastAPI, LMDB
- andersmurphy 4mo agoOh LZ4 nice! Also the fact that this is in python makes this even more impressive.
- alienbaby 4mo agoI type somewhere, nothing appears
- andersmurphy 4mo agoWonder if that's to do with dark mode or something? I had the same issue in dark mode on mobile on duckduckgo.
- sometimelurker 4mo agoif you could make this selfhostable or have the database downloadable that would be really cool. thanks for making this, I really like things like this