Space-based architectures are an alternative to the traditional n-tier model for enterprise applications. Instead of a vertical tier partitioning, space based applications are partitioned horizontally into self-sufficient units. This leads to almost linear scalability of stateful, high-performance applications.
In this talk, I introduce space based programming and demonstrate how this works in practice on the .NET platform using Oracle Coherence and GigaSpaces.