News for hackers. Stuff that matters.

ChrisWint

Re:DoomBench – Can Your Data Stack Run Doom? on Tuesday May 26, 2026 @01:02PM (#48282513)
I guess modern database systems are easily fast enough to emulate a high-end PC from the early nineties, so there is a probably a lot of untapped potential for other games as well.
Re:Building a DOOM-like multiplayer shooter in pure SQL on Tuesday September 09, 2025 @06:55PM (#45190563)
Depends on what you mean by "works" I guess. The statements all look like PostgreSQL SQL and should, therefore, all work. That said, they are pretty heavy duty, especially the recursive Ray tracing, so I expect it to lag quite a bit.
Author of that blogpost here.

> less "code branches" than duckdb, which may or may not translate to faster performance.

In that case it was about 2.5x faster than DuckDB end to end, so a bit less than the difference in branches.

If you want to see some independent benchmarks on Umbra, our underlying technology, its currently first place on Clickbench [1]. You can compare against duckdb there as well.

[1] https://benchmark.clickhouse.com/

I can recommend the lecture for implementing database systems by Thomas Neumann, who spearheaded the Umbra system which CedarDB builds on. The slides and lecture recordings are available online:

https://db.in.tum.de/teaching/ss21/moderndbs/