SEApr 13, 2017

Microservices: Migration of a Mission Critical System

arXiv:1704.04173v190 citations
Originality Synthesis-oriented
AI Analysis

This addresses scalability challenges for large financial institutions, but it is incremental as it applies an existing microservices paradigm to a specific system.

The paper tackles the problem of improving scalability in software systems by migrating a monolithic architecture to microservices, demonstrating through a real-world case study of Danske Bank's FX Core system that this re-implementation positively affects scalability.

The microservices paradigm aims at changing the way in which software is perceived, conceived and designed. One of the foundational characteristics of this new promising paradigm, compared for instance to monolithic architectures, is scalability. In this paper, we present a real world case study in order to demonstrate how scalability is positively affected by re-implementing a monolithic architecture into microservices. The case study is based on the FX Core system, a mission critical system of Danske Bank, the largest bank in Denmark and one of the leading financial institutions in Northern Europe.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes