Etiketler

#messaging
messaging

11haber
3 gün önceson haber
Wolverine 6.58
Mesaj kaybı kapatıldı
JXJasperFx (Critter Stack) Blog Jeremy Miller 3 gün önce

Critter Stack: mesaj kaybı, kapanış ve multi-tenancy düzeltmeleri

JasperFx, 12-30 Ekim arasında Wolverine, Marten ve yardımcı kütüphanelerden 72 etiketli sürüm yayımladı. Öne çıkan başlık, durable inbox ve outbox'ta mesaj kaybı, çift işleme ve takılı kalma senaryolarını kapatan sertleştirme çalışması. Topluluk katkıları bu sürümlerin büyük kısmını oluşturuyor. Mesajlaşma altyapısı kuran .NET geliştiricileri için yükseltme öncesi okunması gereken bir özet.

CritterWatch 1.1
Hataya göre dead letter
JXJasperFx (Critter Stack) Blog Jeremy Miller 4 gün önce

CritterWatch 1.1 dead letter'ları hata nedenine göre gruplayıp tek işlem olarak yönetir

CritterWatch 1.1, dead letter'ları exception türü yerine hatanın kendisine göre gruplayarak tüm servis ve veritabanlarında tek satırda gösteriyor. Bir grup üzerinde replay, archive, restore ya da discard işlemini tek bir izlenen operasyon olarak, gerekçesiyle birlikte çalıştırmak mümkün. Wolverine tabanlı mesajlaşma kuran .NET ekipleri için olay yönetimini belirgin biçimde kolaylaştırıyor.

CritterWatch 1.1
Critter Stack izleme
JXJasperFx (Critter Stack) Blog Jeremy Miller 6 gün önce

CritterWatch 1.1, Bobcat 1.0 ve AI Skills 1.17 yayında; Stoat önizlemede

JasperFx, Critter Stack için koordineli bir sürüm dalgası yayımladı: CritterWatch 1.1, Bobcat 1.0, AI Skills 1.17 ve Stoat 0.5.0 önizlemesi. CritterWatch'un MCP sunucusu artık 83 araç sunuyor. Wolverine ve Marten sistemleri işletiyorsanız ya da entegrasyon testlerini spesifikasyona dönüştürmek istiyorsanız okumaya değer.

Wolverine 6.52.0
Adlandırılmış bağlantılar
WOWolverine releases jeremydmiller 24 Eki

Wolverine 6.52.0: adlandırılmış bağlantılar ve timer agent'lar

Wolverine 6.52.0, tüm transport'lar ve mesaj depoları için connection-string adıyla kayıt desteği, 15 dakikadan sık tekrarlanan zamanlamalar için timer agent'lar ve Wolverine 7.0 hazırlığını içeren bir özellik sürümü. Davranış değişiklikleri de var: sık zamanlamalar artık timer agent üzerinde çalışıyor ve eşlenemeyen giden zarflar dead-letter'a düşüyor. Mesajlaşma altyapısı kuran .NET geliştiricilerinin yükseltme öncesinde bilmesi gerekenler burada.

Wolverine 6.51.3
Dayanıklı mesaj güvencesi
WOWolverine releases jeremydmiller 23 Eki

Wolverine 6.51.3: durable inbox ve outbox sertleştirmesi

Wolverine 6.51.3, durable inbox ve outbox çevresinde biriken hataları gideren bir dayanıklılık sürümü. Yeni receiver uyumluluk testleri, PostgreSQL, SQL Server, EF Core ve RabbitMQ gibi birçok altyapıda yeniden denemeleri ve dead letter davranışını düzeltiyor. API'de kırıcı değişiklik yok, tek şema eklemesi isteğe bağlı.

Kafka .NET
Çökme sonrası devam
CCC# Corner Niharika Gupta 22 Eki

Kafka tüketicisi çökmeden sonra işlemeye nasıl devam eder

Kafka tüketicileri sunucu yeniden başlatma, çökme veya ağ hatasından sonra işlemeye kaldıkları yerden devam etmelidir. Bu makale commit edilmiş offset'lerin, consumer group'un ve manuel commit'in bu süreçte nasıl çalıştığını C# ve Confluent.Kafka örneğiyle anlatıyor. Ayrıca çift teslim edilen mesajların nasıl ele alınacağını ve zehirli mesajların nasıl yönetileceğini inceliyor.

Zusammen alpha
Veri ve mesaj birlikte

Hafta sonu yazılan Node.js kütüphanesi: transactional outbox ve NServiceBus uyumu

Mauro Servienti, NServiceBus transactional session fikrini Node.js'e taşıyan Zusammen kütüphanesini alpha olarak yayımladı. Veri yazımı ile mesaj gönderimi tek bir MongoDB transaction'ında birleşiyor ve RabbitMQ'ya dağıtım için kontrol mesajı ile güvence altına alınıyor. Outbox ve yarış koşulu çözümünü anlamak isteyen .NET geliştiricileri için değerli bir örnek.

Wolverine 6.51
Kesintisiz projeksiyon
JXJasperFx (Critter Stack) Blog Jeremy Miller 19 Eki

Wolverine 6.51 ile Marten projeksiyonlarını kesintisiz yeniden oluşturma

Wolverine 6.51, mavi-yeşil dağıtımlarda yeni sürümün düğümlerini yalnızca projeksiyonları arka planda yeniden oluşturmak için çalıştıran bir warm-up rolüyle geliyor. Marten ve Polecat'in versiyonlu projeksiyonları ve yan etki kapısıyla birlikte, trafik geçişi öncesi yeni okuma modellerinin hazır olmasını sağlıyor. Olay kaynaklı sistemlerde kesintisiz sürüm geçişi yapmak isteyen ekipler için pratik bir çözüm sunuyor.

Wolverine 6.51
Serverless'ta outbox
JXJasperFx (Critter Stack) Blog Jeremy Miller 18 Eki

Wolverine 6.51 ile Serverless Ortamda Transactional Outbox Dönemi

Wolverine 6.51, DurabilityMode.ServerlessWithOutbox modunu ekliyor. Bu sayede Cloud Run, AWS Lambda ya da Azure Functions üzerinde çalışan handler'lar arka plan süreçleri olmadan transactional outbox kullanabilir. Mod, dışarıdan tetiklenen bir durability pass ile gönderilemeyen mesajları kurtarır ve Wolverine.HTTP üzerinden push ile mesaj almayı da destekler.

Geri bildirim

Bir hata mı buldun, bir fikrin mi var? Yazdığın mesaj doğrudan bana e-posta olarak gelir.

Mesaj türü