Scalable and highly available systems have traditionally been built on platforms such as the JVM and Erlang. .NET have mostly been targeting web portals and BLOBA - Boring Line of Business Applications.
Now with the introduction of cross platform .NET and Docker, this is about to change!
By using Docker and the ecosystem around it, we can now manage and deploy .NET micro services in a cluster environment. This allows us to leverage concepts such as service discovery, service health checks, canary deployment and high availability.
Come see how you can live deploy .NET micro services with zero(ish) downtime!