Exploiting models for scalable and high throughput distributed software
In high-throughput distributed applications, such as large-scale banking systems, synchronization between objects becomes a bottleneck. This short paper focusses on research, in close collaboration with ING Bank, on the opportunity of leveraging application specific knowledge captured by model driven engineering approaches, to increase application performance in high-contention scenarios, while maintaining functional application-level consistency.
|Synchronization, Atomic commit protocols|
|ACM/SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity|
|Organisation||Centrum Wiskunde & Informatica, Amsterdam, The Netherlands|
Soethout, T.M. (2019). Exploiting models for scalable and high throughput distributed software. In SPLASH Companion 2019 - Proceedings Companion of the 2019 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity (pp. 35–37). doi:10.1145/3359061.3361073