18 puan yazan GN⁺ 2023-07-28 | 1 yorum | WhatsApp'ta paylaş
  • Bloomberg tarafından geliştirilen ve 8 yılı aşkın süredir kurum içinde kullanılan proje açık kaynak olarak yayımlandı
  • Modern iş akışları için verimli, güvenilir ve zengin özellikli olacak şekilde tasarlandı
  • C++ ile yazıldı ve harici framework bağımlılığı yok
  • Düşük gecikme süresi (p99) sunuyor ve yüksek fan-out iş akışlarında ağ bant genişliğinden tasarruf sağlayabiliyor
  • Yüksek erişilebilirlik için clustering ve quorum tabanlı replikasyon kullanıyor
  • Karmaşık mesaj işleme pipeline'ları için çeşitli mesaj yönlendirme stratejileri sunuyor: Work Queue, Consumer Priority
  • Ağ bant genişliğinden tasarruf etmek için benzersiz çok atlamalı ağ topolojisini destekliyor

1 yorum

 
GN⁺ 2023-07-28
Hacker News görüşleri
  • BlazingMQ'nun fan-out özelliği, firehose API'nin upstream kısmını uygulamak için ilgi çekici görünüyor.
  • Yorum yapan kişi, ağır hesaplamalar için gRPC + Flatbuffers + proxy kullanmayı düşünüyor ve daha düşük seviyeli bir yaklaşım yerine neden bir mesaj aracısı seçmesi gerektiğine dair gerekçeler arıyor.
  • BlazingMQ, alışılmadık çok atlamalı ağ topolojilerini destekliyor; bu da belirli kullanım senaryolarında ağ bant genişliğinden tasarruf sağlayabilir.
  • Yorum yapan kişi, BlazingMQ'nun partition routing açısından Kafka ile nasıl karşılaştırıldığını merak ediyor.
  • Yorum yapan kişi, sağlık hizmetleri gibi diğer sektörlerde geniş arayüz teknolojilerinin uygulanmasıyla ilgileniyor.
  • BlazingMQ'nun açılış sayfası, mesaj kuyruklarına aşina olmayan kişiler için bile anlaşılır ve iyi tasarlanmış.
  • Yorum yapan kişi, kısa bir süre BlazingMQ ekibinde çalışmış ve bunun ilginç teknolojilerle uğraşan harika bir ekip olduğunu düşünmüş.
  • Yorum yapan kişi, BlazingMQ belgelerinde MQTT uyumluluğuna dair bilgi bulamamış.
  • Yorum yapan kişi, BlazingMQ'nun Java ve C++ dışında da API'lere sahip olup olmayacağını merak ediyor.
  • Yorum yapan kişi, BlazingMQ ile NATS.io'yu karşılaştırmak istiyor.
  • Yorum yapan kişi, yazılım mühendislerinin sık sık aynı kavramsal temel yapı taşlarını yeniden uygulamasına şaşırıyor ve hastanelerde de durumun böyle olup olmadığını merak ediyor.
  • Yorum yapan kişi, BlazingMQ'nun Bloomberg Terminal'de kullanılmasına şaşırmış ve web sitesinde kullanılmadığını tahmin ediyor.
  • Yorum yapan kişi, BlazingMQ makalesindeki animasyonlardan etkilenmiş ve bunların nasıl yapıldığını merak ediyor.