Sollicitatievraag bij Canonical

Describe your experience building large systems with many services - web front ends, REST APIs, data stores, event processing and other kinds of in- tegration between components. What are the key things to think about in regard to architecture, maintainability, and reliability in these large systems?