Monzo down: Challenger joins GitHub, SumUp in having a major Monday wobble
Monzo has over four million customers.
The outage comes amid keen attention from regulators on banking availability, following numerous prolonged outages in recent years among the legacy High Street banks, many of which are reliant on aging infrastructure.
Monzo by contrast built its own stack. It uses Apache Cassandra as its transactional database, with its application code written in Go, and uses a Kubernetes-based microservices architecture, with Apache Kafka underpinning its asynchronous message queue and AWS hosting most of its infrastructure.
After payment issues on May 30, 2019, Monzo moved a component which connects Monzo to the UK bank transfer network in-house, blaming a third-party for the issue. “We recognise that operating our own infrastructure and systems is the key to reliability, and we needed to establish more specialised expertise into Monzo”, the bank said at the time. It is not yet clear if this evening’s outage relates to an internal issue or one with an external cloud provider, for example.