Mining microservice design patterns

1Citations
Citations of this article
16Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Building microservices based on design patterns is common practice. Due to the scale and dynamic nature of these applications, engineers usually only have an incomplete mental model of the system. We have developed a methodology that identify instances of well known patterns such as caching or fallbacks by analyzing traces of executions. This is in contrast with most prior work that analyzes source code to mine design patterns. Our preliminary results identifying instances of patterns of interest across several different applications is promising and we discuss the different directions we can explore in this space.

Cite

CITATION STYLE

APA

Ramasubramanian, K., Phillips, E., & Alvaro, P. (2022). Mining microservice design patterns. In SoCC 2022 - Proceedings of the 13th Symposium on Cloud Computing (pp. 190–195). Association for Computing Machinery, Inc. https://doi.org/10.1145/3542929.3563472

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free