PinnedCem BaşaranoğluCygnus methodThe Cygnus method is a set of rules that includes the basic principles of eight different approaches that I have applied in my engineering…Jan 5, 2022Jan 5, 2022
Cem BaşaranoğluMessaging Patterns in Microservices — Part IIn my previous article, I mentioned that transport independence is the basis of microservices and is necessary to develop sustainable…Aug 19, 20211Aug 19, 20211
Cem BaşaranoğluImportance of Transport Independence in MicroservicesOne of the main features of microservices is their ability to communicate with each other but this feature does not require that the…Aug 18, 2021Aug 18, 2021
Cem BaşaranoğluinGeek CultureHow to define and understand the problem in System Design?If I had an hour to solve a problem I’d spend 55 minutes thinking about the problem and five minutes thinking about solutions. Albert…May 27, 2021May 27, 2021
Cem BaşaranoğluThree Different Ways to beat CAP TheoremThe Cap Theorem can be summarized with three words; strong consistency, availability and partition tolerance. As you know, You must pick…May 18, 20211May 18, 20211
Cem BaşaranoğluThe biggest challenges in distributed systemsDistributed Systems is a not a simple concept based on software architectures (especially micro services). Physically, a distributed system…May 12, 2021May 12, 2021
Cem BaşaranoğluinhepsiburadatechThe story of a micro-service transformation in HepsiburadaWe launched the new checkout ecosystem “Erebor” after a few months ago in Hepsiburada. In this article, I will talk about what we have…Dec 21, 2020Dec 21, 2020