Kategori: RabbitMQ


Derinlemesine yazılım eğitimleri için kanalımı takip edebilirsiniz...
.NET Core - MassTransit Kullanarak RabbitMQ İle Messaging 4

Asp.NET Core – MassTransit & RabbitMQ İle Birlikte Messaging Uygulaması

Merhaba, Bir önceki .NET Core – MassTransit Kullanarak RabbitMQ İle Messaging başlıklı makalemizde MassTransit ESB kütüphanesini RabbitMQ ile birlikte ele almış ve birçok detayıyla birlikte incelemiştik. Bu içeriğimizde ise bir senaryo dahilinde MassTransit kütüphanesi...

.NET Core - MassTransit Kullanarak RabbitMQ İle Messaging 1

.NET Core – MassTransit Kullanarak RabbitMQ İle Messaging

Merhaba, Günümüzde geliştirilen birçok enterprise uygulama, ihtiyaçlar doğrultusunda birbirinden bağımsız platformlarda, distributed bir şekilde çalışmaktadır. Bu yapıların birbirleriyle olan iletişimleri genellikle Messaging yapıları sayesinde gevşek bağlılıkla(loosely coupled) ve asenkron bir şekilde gerçekleştirilmekte ve böylece...

2

Docker’da RabbitMQ Ayağa Kaldırma

Merhaba, Bu içeriğimizde Docker‘da mesaj kuyruk sistemi olan RabbitMQ‘nun nasıl ayağa kaldırılacağını ve kullanılacağını inceleyeceğiz. Ön Hazırlık Bilgisayarınıza Docker kurulumunu gerçekleştirin. Docker’ı başlatın. Powershell açın ve aşağıdaki kodu yazıp, çalıştırın. docker –version Yukarıdaki ekran...

RabbitMQ - Header Exchange 0

RabbitMQ – Header Exchange

Merhaba, Bu içeriğimizde mesaj kuyruk sistemi olan RabbitMQ’da kuyruktaki mesajların seçiciliğini arttırmak için kullanılan Header Exchange üzerine klavye oynatıyor olacağız. Header Exchange Çalışma Mekanizması Nasıldır? Header Exchange için bir önceki makalemizde ele aldığımız Topic...

RabbitMQ - Topic Exchange 1

RabbitMQ – Topic Exchange

Merhaba, Bu içeriğimizde RabbitMQ’da çalışma mantığı belirli bir formata dayalı sistem üzerine oturtulmuş Topic Exchange’i inceleyeceğiz. Topic Exchange İşleyişi Nasıldır? Topic Exchange’de atılan mesajların routing key değeri .(nokta) operatörü kullanılarak formatlandırılmakta ve bu formattaki...

RabbitMQ - Direct Exchange 1

RabbitMQ – Direct Exchange

Merhaba, RabbitMQ yazı dizimizde exchange türleri arasından sıra Direct Exchange’e gelmiş bulunmaktadır. Şimdi gelin hiç vakit kaybetmeksizin ilgili exchange’i inceleyelim. Direct Exchange İşleyişi Nasıldır? Publisherın göndereceği mesajı istediği consumer(lar)a iletilmesini sağlayan ve böylece hedef...

v 3

RabbitMQ – Fanout Exchange

Merhaba, RabbitMQ kendisine gönderilen mesajları direkt olarak oluşturulan kuyruğa eklemekte ve consumerlar ise bu mesajları sırasıyla tüketmektedir. Süreç bu şekilde ilerlerken birden fazla consumerın olduğu durumlarda mesaj tüketiminin nasıl bir algoritma tarafından işleneceğini ve...

RabbitMQ Nedir? 9

RabbitMQ – Akıllı Kuyruk Mimarisi Nasıl Tasarlanır?

Merhaba, Bir önceki RabbitMQ – Basitçe Kuyruğa Mesaj Gönderme ve Okuma başlıklı yazımda RabbitMQ servisine mesaj gönderme ve gönderilen mesajları okuma eylemlerini temel düzeyde incelemiş bulunmaktayız. Bu içeriğimizde ise kuyruk mimarisini daha da akıllı...

RabbitMQ Nedir? 10

RabbitMQ – Basitçe Kuyruğa Mesaj Gönderme ve Okuma

Merhaba, Bu içeriğimizde bir uygulama üzerinden kuyruğa mesaj göndermeyi ve başka bir uygulama tarafından bu mesajı okumayı ele alan basit bir RabbitMQ uygulaması üzerine çalışıyor olacak ve böylece RabbitMQ’nun yazılımsal temelleriyle birlikte yapısal prensiplerini...

RabbitMQ Nedir? 9

RabbitMQ Yazı Dizisi

Merhaba, Bu içeriğimizde bir mesaj kuyruk sistemi olan RabbitMQ üzerine kaleme aldığımız tüm yazıları bütünsel olarak görebilir ve erişebilirsiniz. Makaleler birbirleriyle ilişkili bir şekilde Yazı Dizisi olarak derlendiklerinden dolayı baştan sona sırasıyla okumanızı tavsiye...

RabbitMQ Nedir? 3

RabbitMQ – Cloud Ortamda(CloudAMQP) Kurulumu

Merhaba, Bir önceki RabbitMQ – Windows İşletim Sistemi İçin Kurulum ve Ortam Tanıtımı başlıklı yazımda RabbitMQ Server’ının windows işletim sistemine nasıl kurulduğunu ve arayüzün nasıl ayağa kaldırıldığını incelemiştik. Bu içeriğimizde ise RabbitMQ Server’ını daha...

RabbitMQ Nedir? 3

RabbitMQ – Windows İşletim Sistemi İçin Kurulum ve Ortam Tanıtımı

Merhaba, Bu içeriğimizde RabbitMQ’nun Windows işletim sistemi üzerinde nasıl kurulduğunu inceleyecek ve ardından arayüzü aktifleştirerek, tanıtımını gerçekleştireceğiz. Kurulum RabbitMQ Erlang dili ile yazıldığından dolayı hangi işletim sistemi olursa olsun öncelikle bir Erlang compiler kurulmalı...

RabbitMQ Nedir? 2

RabbitMQ Nedir? Ne Amaca Hizmet Etmektedir?

Merhaba, Bu içeriğimizde bir mesaj kuyruk sistemi olan RabbitMQ üzerine detaylı bir irdeleme gerçekleştirecek ve nerede ne amaçla kullanmamız gerektiğine dair istişaremizi edeceğiz. Nedir bu RabbitMQ? Open Source olan bir mesaj kuyruk sistemidir. Yani...