TLDR Dev · LAUNCHES & TOOLS

WHAT GAME ENGINES KNOW ABOUT DATA THAT DATABASES FORGOT

nockawa.github.io12 min read

Summary from the TLDR Dev newsletter

Game servers face a dilemma, needing both the raw performance of game engines and the transactional safety and durability of traditional databases. Typhon is an embedded .NET database engine that solves this by speaking the native language of game servers and synthesizing best practices from both fields. It uses game engine principles like cache locality and zero-copy access, while incorporating database features like ACID transactions with per-component MVCC, advanced indexing, and configurable durability.