Developer Voices cover image

Developer Voices

What can game programming teach us about databases? (with Tyler Cloutier)

Jan 17, 2024
Expert in game programming, Tyler Cloutier, discusses using game development concepts like event sourcing and subscriptions in database architecture. They explore the challenges of traditional databases, tick rates, and data subscriptions in gaming and non-gaming scenarios, emphasizing the importance of unifying data architecture for optimal performance.
01:05:31

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Game programming tackles global networking issues and concurrency, providing unique solutions for traditional programming challenges.
  • Mobile games use complex data strategies to predict player behavior and manage vast data pipelines, highlighting the data processing demands in gaming.

Deep dives

Novel Angles in Game Programming

Game programming presents challenges like global networking issues, concurrency, and latency that offer novel solutions to traditional programming problems. Tyler Klutier, with a background in distributed systems and data science for the gaming industry, discusses how games handle massive data volumes and concurrency issues, offering unique insights on system design.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner