← All talks 2026

Devoxx Poland 2026 · Quickie · Architecture

Applying game architecture to the software development

Wednesday 17 June 202613:35–13:50Room 2Tomasz Skowroński

ECS is a widely adopted architectural pattern in games development. It’s centered around the composition of independent, fine-grained building blocks, enabling practical and straightforward modularization of abilities and behaviors. This design promotes real cohesion and loose coupling, going beyond promises. This well-established solution proves to be suitable for indie games as well as AAA productions. However, have you ever wondered about its applicability in the realm of “serious” business applications? In this talk, we embark on an exploration of related patterns and uncover their untapped potential for non-games development. By leveraging best practices, we will try to create composable and flexible Java application in the spirit of the best games.

Talks like this at Devoxx Poland 2027

16–18 June 2027 · ICE Kraków · tickets from 1,497 PLN net