Introduction to Microservice API Patterns (MAP)

Introduction to Microservice API Patterns (MAP)

Abstract

The Microservice API Patterns (MAP) language and supporting website premiered under this name at Microservices 2019. MAP distills proven, platform- and technology-independent solutions to recurring (micro-)service design and interface specification problems such as finding well-fitting service granularities, rightsizing message representations, and managing the evolution of APIs and their implementations. In this paper, we motivate the need for such a pattern language, outline the language organization and present two exemplary patterns describing alternative options for representing nested data. We also identify future research and development directions.

Grafik Top
Authors
  • Zimmermann, Olaf
  • Stocker, Mirko
  • Lübke, Daniel
  • Pautasso, Cesare
  • Zdun, Uwe
Grafik Top
Shortfacts
Category
Paper in Conference Proceedings or in Workshop Proceedings (Paper)
Event Title
International Conference on Microservices (Microservices 2019)
Divisions
Software Architecture
Subjects
Software Engineering
Event Location
Dortmund, Germany
Event Type
Conference
Event Dates
February 19-21, 2019
Date
2019
Export
Grafik Top