Building MACH architecture
Description
MACH architecture is a composable architectural approach comprising the concepts of Microservices, API-first, Cloud Native and Headless.
What's the impact?
Similar to the benefits of Jamstack, MACH architecture allows for the selection of individual best-of-breed components, which can be prioritized based on their sustainability impact. This approach can enable a separation of concerns in an architecture and can be advantageous when attempting to optimize the energy footprint of a system. For example, building in a cloud-native way enables the use of state-of-the-art scaling techniques.