Aylık Arşiv: Şubat 2020

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...

0

Entity Framework Core – ‘Execution Timeout Expired. The Timeout Period Elapsed Prior To Completion Of The Operation Or The Server Is Not Responding’ Hatası ve Çözümü

Merhaba, Entity Framework Core ORM aracı ile gönderilen ağır sorgularda işlem süresinin uzun olması olası olacağından dolayı isteğin zaman aşımına uğradığına ve sunucunun yanıt vermediğine dair aşağıdaki hatayla karşılaşabilirsiniz; SqlException: Execution Timeout Expired. The...

RabbitMQ Nedir? 1

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? 2

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? 3

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? 1

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? 2

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 Erland dili ile yazıldığından dolayı hangi işletim sistemi olursa olsun öncelikle bir Erland 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...

Angular'da @Input ve @Output Değişkenler İle Componentler Arası İletişim 2

Angular’da @Input ve @Output Değişkenler İle Componentler Arası İletişim

Merhaba, Günümüz UI mimarilerinin birçoğu, birbirlerinden bağımsız olacak şekilde geliştirilen bileşen(component) yapılanmalarının bir araya gelmesi neticesinde bütünün oluşturulması ve böylece uygulamanın yönetilebilir ve ölçeklendirilebilir parçalardan meydana getirilmesi mantığına dayalı bir yaklaşım benimsemektedirler. Haliyle bu...