18 points par GN⁺ 2023-07-28 | 1 commentaires | Partager sur WhatsApp
  • Projet créé par Bloomberg et utilisé en interne depuis plus de 8 ans, désormais publié en open source
  • Conçu pour les workflows modernes afin d’être efficace, fiable et riche en fonctionnalités
  • Écrit en C++ et sans dépendance à des frameworks externes
  • Faible latence (p99) et possibilité d’économiser de la bande passante réseau dans les workflows à fort fan-out
  • Utilise le clustering et la réplication basée sur un quorum pour une haute disponibilité
  • Propose diverses stratégies de routage des messages pour les pipelines de traitement de messages complexes : Work Queue, Consumer Priority
  • Prend en charge une topologie réseau multi-sauts unique afin d’économiser de la bande passante réseau

1 commentaires

 
GN⁺ 2023-07-28
Avis sur Hacker News
  • La fonctionnalité de fan-out de BlazingMQ semble intéressante pour implémenter la partie amont d'une API firehose.
  • Un commentateur envisage d'utiliser gRPC + Flatbuffers + un proxy pour des calculs lourds et cherche des raisons de choisir un message broker plutôt qu'une approche de plus bas niveau.
  • BlazingMQ prend en charge une topologie réseau multi-sauts inhabituelle, ce qui peut économiser de la bande passante réseau dans certains cas d'usage.
  • Un commentateur se demande comment BlazingMQ se compare à Kafka en matière de routage par partition.
  • Un commentateur s'intéresse à l'application d'un large éventail de technologies d'interface dans d'autres secteurs, comme la santé.
  • La page d'accueil de BlazingMQ est bien conçue et facile à comprendre, même pour les personnes peu familières avec les message queues.
  • Un commentateur a brièvement travaillé dans l'équipe de BlazingMQ et l'a trouvée excellente, travaillant sur des technologies intéressantes.
  • Un commentateur n'a trouvé aucune information sur la compatibilité MQTT dans la documentation de BlazingMQ.
  • Un commentateur se demande si BlazingMQ proposera des API au-delà de Java et C++.
  • Un commentateur souhaite comparer BlazingMQ à NATS.io.
  • Un commentateur est surpris de voir que les ingénieurs logiciel réimplémentent souvent les mêmes briques conceptuelles de base et se demande si c'est aussi le cas dans les hôpitaux.
  • Un commentateur a été surpris d'apprendre que BlazingMQ est utilisé pour les terminaux de Bloomberg et suppose que ce n'est pas le cas sur le site web.
  • Un commentateur a été impressionné par les animations de l'article sur BlazingMQ et se demande comment elles ont été réalisées.