What Game Engines Know About Data That Databases Forgot
Summary
Typhon unifies ECS-like component storage with database transactions, delivering per-component MVCC, selective indexing, and per-workload durability for game servers. It presents a unified data model and a query planner that chooses storage paths based on selectivity, while offering Views to incrementally refresh derived results. The piece highlights trade-offs and practical approaches for real-time, data-oriented applications.