El lado del mal - Cómo construir un Doom-Like usando sólo Lenguaje SQL (o en Excel) www.elladodelmal.com/2025/09/como... #Doom #SQL #Excel #Hacking #PoCs #hacks #Gaming #CedarDB #DuckDB
Cómo construir un Doom-Like usando sólo Lenguaje SQL (o en Excel)
Blog personal de Chema Alonso ( https://MyPublicInbox.com/ChemaAlonso ): Ciberseguridad, IA, Innovación, Tecnología, Cómics & Cosas Personasles.
www.elladodelmal.com
September 16, 2025 at 4:23 AM
| Building a DOOM-like multiplayer shooter in pure SQL | CedarDB
cedardb.com/blog/doomql/
cedardb.com/blog/doomql/
Building a DOOM-like multiplayer shooter in pure SQL
CedarDB is a database system that delivers unmatched performance for transactions and analytics, from small writes to handling billions of rows. Built on cutting-edge research to power today’s tools a...
cedardb.com
September 14, 2025 at 4:43 PM
| Building a DOOM-like multiplayer shooter in pure SQL | CedarDB
cedardb.com/blog/doomql/
cedardb.com/blog/doomql/
## There is now a SQL port of Doom on CedarDB
There is an ongoing joke that if a device can perform calculations and has a display it will be used to run Doom. The same way a programming language is considered successful if Doom has been ported to it. Lukas Vogel, has added one more language to […]
There is an ongoing joke that if a device can perform calculations and has a display it will be used to run Doom. The same way a programming language is considered successful if Doom has been ported to it. Lukas Vogel, has added one more language to […]
Original post on suramya.com
www.suramya.com
September 14, 2025 at 4:38 AM
## There is now a SQL port of Doom on CedarDB
There is an ongoing joke that if a device can perform calculations and has a display it will be used to run Doom. The same way a programming language is considered successful if Doom has been ported to it. Lukas Vogel, has added one more language to […]
There is an ongoing joke that if a device can perform calculations and has a display it will be used to run Doom. The same way a programming language is considered successful if Doom has been ported to it. Lukas Vogel, has added one more language to […]
https://cedardb.com/blog/doomql/
CedarDBを使ってSQLだけでDOOMのようなマルチプレイヤーシューティングゲームを構築する試みを紹介しています。
レンダリングパイプライン、ゲームループ、データベースへのSQLコマンド発行によるチートなど、アーキテクチャの詳細を解説しています。
データベースのトランザクション機能を利用して、ゲームの状態を整合的に保ち、マルチプレイヤー環境での同時実行制御を実現しています。
CedarDBを使ってSQLだけでDOOMのようなマルチプレイヤーシューティングゲームを構築する試みを紹介しています。
レンダリングパイプライン、ゲームループ、データベースへのSQLコマンド発行によるチートなど、アーキテクチャの詳細を解説しています。
データベースのトランザクション機能を利用して、ゲームの状態を整合的に保ち、マルチプレイヤー環境での同時実行制御を実現しています。
Building a DOOM-like multiplayer shooter in pure SQL
cedardb.com
September 10, 2025 at 12:12 PM
https://cedardb.com/blog/doomql/
CedarDBを使ってSQLだけでDOOMのようなマルチプレイヤーシューティングゲームを構築する試みを紹介しています。
レンダリングパイプライン、ゲームループ、データベースへのSQLコマンド発行によるチートなど、アーキテクチャの詳細を解説しています。
データベースのトランザクション機能を利用して、ゲームの状態を整合的に保ち、マルチプレイヤー環境での同時実行制御を実現しています。
CedarDBを使ってSQLだけでDOOMのようなマルチプレイヤーシューティングゲームを構築する試みを紹介しています。
レンダリングパイプライン、ゲームループ、データベースへのSQLコマンド発行によるチートなど、アーキテクチャの詳細を解説しています。
データベースのトランザクション機能を利用して、ゲームの状態を整合的に保ち、マルチプレイヤー環境での同時実行制御を実現しています。
September 10, 2025 at 5:24 AM
用純 SQL 打造類 DOOM 的多人射擊遊戲 https://cedardb.com/blog/doomql/
這篇文章介紹了一個極具實驗性的專案「DOOMQL」,作者利用資料庫 CedarDB,完全透過 SQL 撰寫與執行,打造出一個可多人連線的類 DOOM 射擊遊戲。靈感來自早前 DuckDB-WASM 的單人版 DOOM,作者希望徹底挑戰「一切都在 SQL 完成」的極限,因此在休假期間投入大量時間開發。他將遊戲狀態完整存放在資料庫中,例如地圖、玩家、輸入指令、血量與彈藥等,並透過 SQL 的 `VIEW` 建立即時的 3D 場景渲染流程,再配合一個簡單 Shell […]
這篇文章介紹了一個極具實驗性的專案「DOOMQL」,作者利用資料庫 CedarDB,完全透過 SQL 撰寫與執行,打造出一個可多人連線的類 DOOM 射擊遊戲。靈感來自早前 DuckDB-WASM 的單人版 DOOM,作者希望徹底挑戰「一切都在 SQL 完成」的極限,因此在休假期間投入大量時間開發。他將遊戲狀態完整存放在資料庫中,例如地圖、玩家、輸入指令、血量與彈藥等,並透過 SQL 的 `VIEW` 建立即時的 3D 場景渲染流程,再配合一個簡單 Shell […]
Original post on mistyreverie.org
mistyreverie.org
September 10, 2025 at 12:48 AM
用純 SQL 打造類 DOOM 的多人射擊遊戲 https://cedardb.com/blog/doomql/
這篇文章介紹了一個極具實驗性的專案「DOOMQL」,作者利用資料庫 CedarDB,完全透過 SQL 撰寫與執行,打造出一個可多人連線的類 DOOM 射擊遊戲。靈感來自早前 DuckDB-WASM 的單人版 DOOM,作者希望徹底挑戰「一切都在 SQL 完成」的極限,因此在休假期間投入大量時間開發。他將遊戲狀態完整存放在資料庫中,例如地圖、玩家、輸入指令、血量與彈藥等,並透過 SQL 的 `VIEW` 建立即時的 3D 場景渲染流程,再配合一個簡單 Shell […]
這篇文章介紹了一個極具實驗性的專案「DOOMQL」,作者利用資料庫 CedarDB,完全透過 SQL 撰寫與執行,打造出一個可多人連線的類 DOOM 射擊遊戲。靈感來自早前 DuckDB-WASM 的單人版 DOOM,作者希望徹底挑戰「一切都在 SQL 完成」的極限,因此在休假期間投入大量時間開發。他將遊戲狀態完整存放在資料庫中,例如地圖、玩家、輸入指令、血量與彈藥等,並透過 SQL 的 `VIEW` 建立即時的 3D 場景渲染流程,再配合一個簡單 Shell […]
#CedarDB is pretty cool in the way they use pretty lightweight B-trees to move data from "hot" tuples in row-oriented storage to efficient column-oriented data for "cold" data that only gets hit by analytics: cedardb.com/blog/colibri/
Once you think about it, it's a pretty straightforward design!
Once you think about it, it's a pretty straightforward design!
Can You Do Both: Fast Scans and Fast Writes in a Single System?
CedarDB is a database system that delivers unmatched performance for transactions and analytics, from small writes to handling billions of rows. Built on cutting-edge research to power today’s tools a...
cedardb.com
September 9, 2025 at 4:36 PM
#CedarDB is pretty cool in the way they use pretty lightweight B-trees to move data from "hot" tuples in row-oriented storage to efficient column-oriented data for "cold" data that only gets hit by analytics: cedardb.com/blog/colibri/
Once you think about it, it's a pretty straightforward design!
Once you think about it, it's a pretty straightforward design!
What if a database could be your game engine?
During parental leave @lukasvogel.bsky.social
built DOOMQL: A multiplayer DOOM-like where everything (rendering, game loop, state) runs in pure SQL on CedarDB.
It's fast, ridiculous, and surprisingly elegant.
Full write-up: cedardb.com/blog/doomql
During parental leave @lukasvogel.bsky.social
built DOOMQL: A multiplayer DOOM-like where everything (rendering, game loop, state) runs in pure SQL on CedarDB.
It's fast, ridiculous, and surprisingly elegant.
Full write-up: cedardb.com/blog/doomql
September 9, 2025 at 3:17 PM
What if a database could be your game engine?
During parental leave @lukasvogel.bsky.social
built DOOMQL: A multiplayer DOOM-like where everything (rendering, game loop, state) runs in pure SQL on CedarDB.
It's fast, ridiculous, and surprisingly elegant.
Full write-up: cedardb.com/blog/doomql
During parental leave @lukasvogel.bsky.social
built DOOMQL: A multiplayer DOOM-like where everything (rendering, game loop, state) runs in pure SQL on CedarDB.
It's fast, ridiculous, and surprisingly elegant.
Full write-up: cedardb.com/blog/doomql
Ever wished your analytics could keep up with reality instead of lagging behind?
We wrote about connecting #CockroachDB change data capture (CDC) with #CedarDB, and what that means for running lightning-fast analytical queries on live data.
cedardb.com/blog/crdb_cd...
We wrote about connecting #CockroachDB change data capture (CDC) with #CedarDB, and what that means for running lightning-fast analytical queries on live data.
cedardb.com/blog/crdb_cd...
CockroachDB and CedarDB: Better Together
CedarDB is a database system that delivers unmatched performance for transactions and analytics, from small writes to handling billions of rows. Built on cutting-edge research to power today’s tools a...
cedardb.com
August 26, 2025 at 5:00 PM
Ever wished your analytics could keep up with reality instead of lagging behind?
We wrote about connecting #CockroachDB change data capture (CDC) with #CedarDB, and what that means for running lightning-fast analytical queries on live data.
cedardb.com/blog/crdb_cd...
We wrote about connecting #CockroachDB change data capture (CDC) with #CedarDB, and what that means for running lightning-fast analytical queries on live data.
cedardb.com/blog/crdb_cd...
CedarDB: Getting a Research Project (Umbra) Ready for Production https://lobste.rs/s/jttzml ##databases
What It Takes to Get a Research Project Ready for Production
cedardb.com
August 13, 2025 at 3:20 PM
CedarDB: Getting a Research Project (Umbra) Ready for Production https://lobste.rs/s/jttzml ##databases
Join us on an AI and vector-powered journey, as we explore key philosophical topics such as "Does pickled watermelon belong on a taco?", and how to search CedarDB docs using CedarDB's vector support.
cedardb.com/blog/semanti...
cedardb.com/blog/semanti...
Use CedarDB to search the CedarDB docs and blogs
CedarDB is a database system that delivers unmatched performance for transactions and analytics, from small writes to handling billions of rows. Built on cutting-edge research to power today’s tools a...
cedardb.com
July 1, 2025 at 4:07 PM
Join us on an AI and vector-powered journey, as we explore key philosophical topics such as "Does pickled watermelon belong on a taco?", and how to search CedarDB docs using CedarDB's vector support.
cedardb.com/blog/semanti...
cedardb.com/blog/semanti...
CedarDB SQL im Test: Innovationen und Herausforderungen in der Datenbankwelt
https://dasgeld.co/posts/3B6AB39D-9AE6-4673-A46A-EAFBC417395C
https://dasgeld.co/posts/3B6AB39D-9AE6-4673-A46A-EAFBC417395C
June 29, 2025 at 3:50 PM
CedarDB SQL im Test: Innovationen und Herausforderungen in der Datenbankwelt
https://dasgeld.co/posts/3B6AB39D-9AE6-4673-A46A-EAFBC417395C
https://dasgeld.co/posts/3B6AB39D-9AE6-4673-A46A-EAFBC417395C
CedarDB Community Edition: Die leistungsstarke und kostenlose Datenbanklösung für moderne Ansprüche
https://dasgeld.co/posts/2A16D663-7891-4685-BC40-BE9EA9D5714B
https://dasgeld.co/posts/2A16D663-7891-4685-BC40-BE9EA9D5714B
June 22, 2025 at 11:08 PM
CedarDB Community Edition: Die leistungsstarke und kostenlose Datenbanklösung für moderne Ansprüche
https://dasgeld.co/posts/2A16D663-7891-4685-BC40-BE9EA9D5714B
https://dasgeld.co/posts/2A16D663-7891-4685-BC40-BE9EA9D5714B
Das Münchener Startup CedarDB hat in einer Seed-Runde rund 5,3 Millionen Euro eingesammelt.
Das Pitchdeck könnt ihr euch hier anschauen: www.businessinsider.de/grue...
Das Pitchdeck könnt ihr euch hier anschauen: www.businessinsider.de/grue...
May 21, 2025 at 8:02 AM
Das Münchener Startup CedarDB hat in einer Seed-Runde rund 5,3 Millionen Euro eingesammelt.
Das Pitchdeck könnt ihr euch hier anschauen: www.businessinsider.de/grue...
Das Pitchdeck könnt ihr euch hier anschauen: www.businessinsider.de/grue...
CedarDB (hot new Postgres-compatible database out of TUM) launched a free community edition last week and Justin took it for a spin.
Good read.
buttondown.com/jaffray/arch...
Good read.
buttondown.com/jaffray/arch...
May 19, 2025 at 6:12 PM
CedarDB (hot new Postgres-compatible database out of TUM) launched a free community edition last week and Justin took it for a spin.
Good read.
buttondown.com/jaffray/arch...
Good read.
buttondown.com/jaffray/arch...
Incredibly proud to finally share CedarDB with the world!
CedarDB Community Edition is here!
Download CedarDB Community Edition today - no paywall, no signup, just pure performance.
Read more about our CedarDB on our blog: cedardb.com/blog/launch/
Download CedarDB Community Edition today - no paywall, no signup, just pure performance.
Read more about our CedarDB on our blog: cedardb.com/blog/launch/
Announcing the CedarDB Community Edition
CedarDB is a database system that delivers unmatched performance for transactions and analytics, from small writes to handling billions of rows. Built on cutting-edge research to power today’s tools a...
cedardb.com
May 14, 2025 at 4:36 PM
Incredibly proud to finally share CedarDB with the world!
CedarDB Community Edition is here!
Download CedarDB Community Edition today - no paywall, no signup, just pure performance.
Read more about our CedarDB on our blog: cedardb.com/blog/launch/
Download CedarDB Community Edition today - no paywall, no signup, just pure performance.
Read more about our CedarDB on our blog: cedardb.com/blog/launch/
Announcing the CedarDB Community Edition
CedarDB is a database system that delivers unmatched performance for transactions and analytics, from small writes to handling billions of rows. Built on cutting-edge research to power today’s tools a...
cedardb.com
May 14, 2025 at 4:07 PM
CedarDB Community Edition is here!
Download CedarDB Community Edition today - no paywall, no signup, just pure performance.
Read more about our CedarDB on our blog: cedardb.com/blog/launch/
Download CedarDB Community Edition today - no paywall, no signup, just pure performance.
Read more about our CedarDB on our blog: cedardb.com/blog/launch/
CedarDBのB-Treeのノードは64KBなのか。LeanStore関連の研究では4KBが良いという話だったような気がするな。
cedardb.com/blog/optimis...
cedardb.com/blog/optimis...
To B or not to B: B-Trees with Optimistic Lock Coupling
B-Trees stand the test of time. In this article, we explore why we still use a 55 year old data structure: It is still super efficient on modern hardware when we use contention free optimistic lock co...
cedardb.com
March 16, 2025 at 1:06 AM
CedarDBのB-Treeのノードは64KBなのか。LeanStore関連の研究では4KBが良いという話だったような気がするな。
cedardb.com/blog/optimis...
cedardb.com/blog/optimis...
> However, copying a whole node of 64KB is rather inefficient. In CedarDB, we use a carefully implemented binary_search that is safe w.r.t. concurrent modifications, particularly that its invariants of sorted data can be violated
これ結構難しいと思うんだけどな
cedardb.com/blog/optimis...
これ結構難しいと思うんだけどな
cedardb.com/blog/optimis...
To B or not to B: B-Trees with Optimistic Lock Coupling
B-Trees stand the test of time. In this article, we explore why we still use a 55 year old data structure: It is still super efficient on modern hardware when we use contention free optimistic lock co...
cedardb.com
March 6, 2025 at 6:47 PM
> However, copying a whole node of 64KB is rather inefficient. In CedarDB, we use a carefully implemented binary_search that is safe w.r.t. concurrent modifications, particularly that its invariants of sorted data can be violated
これ結構難しいと思うんだけどな
cedardb.com/blog/optimis...
これ結構難しいと思うんだけどな
cedardb.com/blog/optimis...
B-trees may be decades old, but we still use them extensively in CedarDB.
Read our latest blog post to learn how to scale B-tree operations to hundreds of cores.
cedardb.com/blog/optimis...
Read our latest blog post to learn how to scale B-tree operations to hundreds of cores.
cedardb.com/blog/optimis...
To B or not to B: B-Trees with Optimistic Lock Coupling
B-Trees stand the test of time. In this article, we explore why we still use a 55 year old data structure: It is still super efficient on modern hardware when we use contention free optimistic lock co...
cedardb.com
March 6, 2025 at 6:03 PM
B-trees may be decades old, but we still use them extensively in CedarDB.
Read our latest blog post to learn how to scale B-tree operations to hundreds of cores.
cedardb.com/blog/optimis...
Read our latest blog post to learn how to scale B-tree operations to hundreds of cores.
cedardb.com/blog/optimis...
今さら気づいたんですが、この論文の著者にLeisさん入ってるので、CedarDB同様にTUM関連の方々からの発信だったんですね
February 16, 2025 at 11:18 AM
今さら気づいたんですが、この論文の著者にLeisさん入ってるので、CedarDB同様にTUM関連の方々からの発信だったんですね
> enterprise SSDs report via NVMe that they do not utilize write-back caching
論文にも↑とあるので、CedarDB もこの手の情報を使ってそうではありますが
論文にも↑とあるので、CedarDB もこの手の情報を使ってそうではありますが
February 15, 2025 at 10:47 PM
> enterprise SSDs report via NVMe that they do not utilize write-back caching
論文にも↑とあるので、CedarDB もこの手の情報を使ってそうではありますが
論文にも↑とあるので、CedarDB もこの手の情報を使ってそうではありますが