Design patterns for container-based distributed systems

   Abstract