Osman KURT

Yazılım Uzmanı

.Net Core MassTransit Kullanımı

RabbitMq: asenkron mesajlaşmayı sağlayan mesaj broker dır. Başka bir deyişle ortak platformlar için mesajlaşmayı sağlayan bir mesaj-quedur. Masstransit: .Net teknolojilerini kullanarak dağınık uygulamalar oluşturmak için kullanılan free, open soruce, lightweight bir message bus dır. Asenkron mesasjlamak için kullandığımız message broker’lar ile uygulamamız arasında bir abstraction yapıdır da diyebiliriz. Bir çok yerde ESB(enterprise service bus) olarak geçmesine karşın(wikipedia da dahil), kendileri biraz mütevazi davaranak ESB olmadıklarını her fırsatta dile getirmektedir. MassTransit, Rabbitmq ile birlikte Azure Service Bus, ActiveMQ ve Amazon SQS/SNS message-queue’ları desteklemektedir. Bunlar arasındaki geçişlerde herhangi bir ekstra kod yazmaya ihtiyaç duymamaktasınız. [Fazlası]

.Net Core RabbitMQ Kullanımı

Merhabalar, Bu yazımızda kısaca .net core üzerinde rabbitMQ kullanımı göreceğiz. RabbitMQ nedir nasıl çalışır gibi sorularınıza cevap vermedim. Ancak bir sorunuz varsa yorum kısmından iletebilirsiniz. İlk yapılması gereken bilgisayarınıza yok ise docker kurulumunu gerçekleştirmek. [Fazlası]

RabbitMQ ve Kafka Karşılaştırması

Message Broker teknolojilerinden öne çıkan iki isim olan Kafka ve RabbitMQ’nun farklarını ve hangi durumlarda hangisinin tercih edilebileceğine dair bilgileri bir araya toplamak istedim. Tabi ki iki teknolojinin de karakteristik özellikleri, avantajları ve dezavantajlar vardır. İki teknoloji de farklı ihtiyaçlara cevap vermektedir. Sizin için hangisinin en uygun olduğunu yine sizin gereksinimleriniz belirleyecektir. [Fazlası]