Game Architecture in the Service of Business Application Developers
summary
The talk explains the Entity-Component-System (ECS) architecture from games development and argues it can be applied to business Java applications. It describes ECS’s composition of independent, fine-grained components to achieve real cohesion and loose coupling, and explores related patterns and best practices for building composable, flexible Java apps inspired by game architecture.
AI-written summary · about
chapters (6)
- 0:00Introduction
- 3:53Entity Component System in games
- 15:39ECS components and entities
- 27:01ECS implementation types
- 37:40ECS beyond games
- 44:52Summary
related talks
47mEnterprise Java Can Do Games Too!
49mApplication Architecture and Design Mistakes
30mEA Today and in the Future
01h 21mData Oriented Design and Entity Component System Explained
47mHow to Structure Jakarta EE Applications for Productivity Without Bloat
36mApplication Architecture Patterns
43mModern Enterprise Architecture: architecting for outcomes "Modern Enterprise A..."
49mArchitecture in its context
