PinnedCygnus 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, 2022289Jan 5, 2022289
Messaging 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, 20213881Aug 19, 20213881
Importance 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, 2021285Aug 18, 2021285
Published inGeek 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, 2021391May 27, 2021391
Three 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, 20214241May 18, 20214241
The 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, 2021504May 12, 2021504
Published inhepsiburadatechThe 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, 20201.8KDec 21, 20201.8K