May 29, 2026
Type fast, server faster?
A Trillion Characters
People spammed a giant shared typing wall—and the comments loved the chaos
TLDR: A shared live typing wall went viral by letting strangers write together on one giant page, all running on a tiny cheap server. The comments swung between impressed fanboy energy, curious tech questions, and pure delight when heavy traffic immediately put the server under pressure.
The internet has found its latest toy: a massive shared text canvas called Trillion Characters, where anyone can click, type, and watch strangers’ cursors jitter around in real time like a digital Ouija board. But while the project itself is a nerdy flex—every single letter is saved, live, on a bargain-basement server in Germany—the real show was in the comment section, where people instantly turned the tech demo into a fandom roll call.
The loudest reaction? “Datastar btw.” That became the thread’s unofficial catchphrase, with commenters acting like they could identify the framework from a single ASCII rocket, as if they were sommeliers sniffing software. One fan gushed that it was a “super smooth experience,” which in internet terms is basically a standing ovation. Another cut through the hype with the brutally practical question: what’s the backend in? That little moment brought the thread back down to earth, from starry-eyed admiration to “okay, but how does this thing actually run?”
Then came the classic live-demo drama: the creator jumped in with a chest-thumping list of features—no extra browser scripting, real-time multiplayer, full disk-saving reliability, compression tricks—and it read like a victory lap. Minutes later? “standby, server is taking some load.” And just like that, the comments got their plot twist. Nothing delights the internet more than a project bragging about being rock-solid right before getting absolutely swarmed. It’s part admiration, part teasing, and fully the kind of chaos people show up for.
Key Points
- •“Trillion Characters” is a realtime collaborative typing experiment built with Datastar.
- •The application uses a server-driven architecture with no client-side JavaScript beyond Datastar and its attributes.
- •Page updates are streamed as server-rendered HTML over server-sent events, with Brotli compression and Idiomorph used for efficient updates.
- •The system uses CQRS, separating reads and writes and rendering pages as a function of current database state with per-client chunk-based culling.
- •Characters are stored in 45x45 LMDB chunks with LZ4 compression, Z-order indexing via Morton codes, and full ACID persistence on a €5.52 VPS in Germany.