Microservices Architecture has become very popular recently. Many enterprises are planning or executing transformation to microservices based architectures.

In this article, I’d like to share my insights on key success factors of microservices journey based on my experiences in Garanti BBVA.

With the growing technological possibilities, customer expectations are changing very rapidly. Customers now want a personalized experience. Meeting increasing customer demands in the fastest and least costly manner is one of the most important business challenges today.

To be able to respond to these changes and even stay one step ahead, businesses need to have a flexible organizational and…


In this article, I’d like to share my knowledge and experience in Garanti BBVA, about moving from monolithic to microservices architectures, especially regarding data consistency.

Data consistency is hardest part of the microservices architecture. Because in a traditional monolith application, a shared relational database handles data consistency. In a microservices architecture, each microservice has its own data store if you are using database per service pattern. So databases are distributed among the applications. Each application may use different technologies to manage their data like non-sql databases. Although this kind of distributed architecture has many benefits such as scalability, high availability…


Great article! You pointed out very important topics from many aspects.

Dilfuruz Kizilpinar

Senior Solutions Architect www.linkedin.com/in/dilfuruz-kizilpinar

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store