Open in app

Sign In

Write

Sign In

Cem Başaranoğlu
Cem Başaranoğlu

350 Followers

Home

About

Pinned

Cygnus method

The Cygnus method is a set of rules that includes the basic principles of eight different approaches that I have applied in my engineering career and takes its name from the same constellation.

Engineering

3 min read

Cygnus method
Cygnus method
Engineering

3 min read


Aug 19, 2021

Messaging Patterns in Microservices — Part I

In my previous article, I mentioned that transport independence is the basis of microservices and is necessary to develop sustainable microservice architectures. You can reach my previous article with this link. There are two different aspect of a message interaction in microservices: Synchronous/Asynchronous (solid / dashed line) : The message…

Microservices

5 min read

Messaging Patterns in Microservices — Part I
Messaging Patterns in Microservices — Part I
Microservices

5 min read


Aug 18, 2021

Importance of Transport Independence in Microservices

One of the main features of microservices is their ability to communicate with each other but this feature does not require that the microservices know each other. Microservices should be a black box and stateless. Explicit coupling is the result of ignoring these two concepts. …

Microservices

5 min read

Importance of Transport Independence in Microservices
Importance of Transport Independence in Microservices
Microservices

5 min read


Published in Geek Culture

·May 27, 2021

How 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 Einstein You should deeply understand and describe the problem as clearly as possible before finding and implementing the solution. At this point, you can use specific…

System Design

8 min read

How to define and understand the problem in System Design?
How to define and understand the problem in System Design?
System Design

8 min read


May 23, 2021

My humble notes on “technical leadership”

#1 The tech leads are the bridge between technical stakeholders and business stakeholders. So we must build a clear and robust communication between our stakeholders. It is not all about technical decisions, like system design, an interfaces, allocating responsibilities, design patterns , performance optimization, security, usability etc. It is all about…

Tech Lead

6 min read

My humble notes on “technical leadership”
My humble notes on “technical leadership”
Tech Lead

6 min read


May 18, 2021

Three Different Ways to beat CAP Theorem

The Cap Theorem can be summarized with three words; strong consistency, availability and partition tolerance. As you know, You must pick two out of three. Unfortunately, You actually have only two options — not three. You can not be avoid or defeat network faults in any way. So, you can…

Cap

5 min read

Three Different Ways to beat CAP Theorem
Three Different Ways to beat CAP Theorem
Cap

5 min read


May 12, 2021

The biggest challenges in distributed systems

Distributed Systems is a not a simple concept based on software architectures (especially micro services). Physically, a distributed system is an ensemble of physical machines that communicate over network links. In other words, a distributed system is composed of software processes that communicate via IPC mechanisms and are hosted on…

Distributed Systems

6 min read

The biggest challenges in distributed systems
The biggest challenges in distributed systems
Distributed Systems

6 min read


Published in hepsiburadatech

·Dec 21, 2020

The story of a micro-service transformation in Hepsiburada

We launched the new checkout ecosystem “Erebor” after a few months ago in Hepsiburada. In this article, I will talk about what we have experienced during in this micro-service transformation. “A software ecosystem is the interaction of a set of actors on top of a common technological platform that results…

Ddd

14 min read

The story of a micro-service transformation in Hepsiburada
The story of a micro-service transformation in Hepsiburada
Ddd

14 min read

Cem Başaranoğlu

Cem Başaranoğlu

350 Followers

just a software craftsman

Following
  • Vuslat S. Emre

    Vuslat S. Emre

  • Fuji Nguyen

    Fuji Nguyen

  • Hakan Özer

    Hakan Özer

  • Emre MERT

    Emre MERT

  • Begüm Özkısaoğlu

    Begüm Özkısaoğlu

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech