GOTO Amsterdam 2017

June 12, 2017

Self-contained Systems: A Different Approach to Microservices

Microservices are the latest hype and the solution to any problem in software architectures, at least according to some pundits. But simply creating huge amounts of extremely small services without a clear strategy is not enough, and will in fact likely cause more problems than it solves. “Self-contained Systems (SCS)” is an architectural approach, based on microservices, that adds some additional constraints. It is particularly useful for large systems and complex team structures. SCS helps to efficiently develop sustainable software in such environments.

The workshop explains Self-contained Systems, their advantages and disadvantages, and the difference to Microservices, service-oriented architecture, and many other hypes.

Stefan Tilkov
Organized by