@techreport{TR-IC-PFG-20-07, number = {IC-PFG-20-07}, author = {Vitor Alves Mesquita da Silva and Breno Bernard Nicolau de França}, title = {{Microservices Design Patterns and Software Evolution}}, month = {August}, year = {2020}, institution = {Institute of Computing, University of Campinas}, note = {In English, 32 pages. \par\selectlanguage{english}\textbf{Abstract} This work explores the impacts of three microservices design patterns on software evolution: API Gateway, Service Discovery, and Externalized Configuration. The main goal was to comprehend the counter effects microservices design patterns have on software evolution. For this, we present an analysis of the impact on software evolution through technical discussions on the counter effects of the design patterns on a couple of evolution scenarios. Results show important aspects of software evolution are impacted by microservices design patterns and emphasize the relevance of comprehending counter effects of microservices design patterns to orchestrate software evolution effectively. } }