Microservices: An Agile Infrastructure for an Agile World

M. Jenkins, A. Scalise · 2024

Summary High Performance Computing is a rapidly changing and evolving field. With the introduction of Cloud Computing, it is more important than ever to make sure the software running on it can change and evolve at the same pace. Microservices are the best way to make sure software can be as cutting edge as possible. They are small, adaptable and can utilize the latest technologies and tools. They ensure that the software you run can be just as agile as the teams that make them so that they can respond quickly to the changing landscape of High Performance Computing. This paper details the advantages and need to transition High Performance Computing software to a microservice architecture and the process by which to do so.

Read the paper · More papers on PaperTik