-
Notifications
You must be signed in to change notification settings - Fork 554
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add Turkish localization for event-driven-architecture.md
Signed-off-by: Ugur Yilmaz <uguryilmaz.dev@gmail.com>
- Loading branch information
1 parent
fc94ba0
commit 63ec76c
Showing
1 changed file
with
26 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
--- | ||
title: Olaya Dayalı Mimari | ||
status: Completed | ||
category: concept | ||
tags: ["mimari", "", ""] | ||
--- | ||
|
||
## Nedir | ||
|
||
Olaya dayalı mimari, olayların üretilmesini, işlenmesini ve kullanılmasını destekleyen bir yazılım mimarisidir. | ||
Olay, bir uygulamanın durumunda meydana gelen herhangi bir değişikliktir. | ||
Örneğin, bir araç paylaşım uygulamasında araç çağırmak bir olayı temsil eder. | ||
Bu mimari, olayların kaynaklarından (yolculuk talebinde bulunan uygulama) istenen alıcılara (yakınlardaki uygun sürücülerin uygulamaları) düzgün bir şekilde yönlendirilebileceği bir yapı oluşturur. | ||
|
||
## Hangi Sorunları Çözer | ||
|
||
Daha fazla veri gerçek zamanlı hale geldikçe, olayların yakalanmasını ve olay isteklerini işlemesi gereken uygun hizmete yönlendirilmesini sağlamak için güvenilir yollar bulmak giderek zorlaşır. | ||
Olayları ele almaya yönelik geleneksel yöntemlerde, mesajların uygun şekilde yönlendirildiğini veya gerçekten gönderildiğini ya da alındığını garanti etmenin bir yolu yoktur. | ||
Uygulamalar büyümeye başladıkça, olayları organize etmek daha zor hale gelir. | ||
|
||
## Nasıl Yardımcı Olur | ||
|
||
Olaya dayalı mimariler, tüm olaylar için bir ana merkez oluşturur (örneğin Kafka). | ||
Sonrasında olay üreticilerini (kaynak) ve olay tüketicilerini (alıcı) tanımlarsınız ve ana olay merkezi olayların akışının gerçekleştirilmesini garanti eder. | ||
Bu mimari, hizmetlerin ayrık kalmasını ve olayların üreticiden tüketiciye düzgün şekilde yönlendirilmesini sağlar. | ||
Üretici, genellikle HTTP protokolü ile gelen olayı alır ve olay bilgisini yönlendirir. |