ES Approaches

Overview

Different kinds of ES: there are many different ways of architecting an ES, and even more ways of implementing it.

For similar-but-different stuff, see Related Technologies
For source code projects you can download, see ES Implementations
For tutorials on specific frameworks, see ES Tutorials

Core Architectures

Fundamental approaches to building an ES. NB: there's no accepted "right" way of doing this (yet); if something is included here, it's not necessarily recommended!

See also