It is easy to do a proof-of-concept but hard to make something “production-ready*. Maintainability is complex in distributed systems, and become extremely complicated for a microservices software architecture. This presentation takes a look at the common traps producing a gap between “should work” and “works”. It also discusses costs which come with the most famous (at least at the conferences) software architecture.
Video producer: http://geecon.org/