18 Punkte von GN⁺ 2023-07-28 | 1 Kommentare | Auf WhatsApp teilen
  • Ein von Bloomberg entwickeltes Projekt, das intern seit über 8 Jahren genutzt wird, wurde als Open Source veröffentlicht
  • Für moderne Workflows konzipiert, um effizient, zuverlässig und funktionsreich zu sein
  • In C++ geschrieben, ohne Abhängigkeiten von externen Frameworks
  • Bietet niedrige Latenz (p99) und kann bei Workflows mit hohem Fan-out Netzwerkbandbreite sparen
  • Verwendet Clustering und Quorum-basierte Replikation für hohe Verfügbarkeit
  • Bietet verschiedene Strategien für Message Routing in komplexen Message-Processing-Pipelines: Work Queue, Consumer Priority
  • Unterstützt eine einzigartige Multi-Hop-Netzwerktopologie zur Einsparung von Netzwerkbandbreite

1 Kommentare

 
GN⁺ 2023-07-28
Hacker-News-Kommentare
  • Die Fanout-Funktion von BlazingMQ ist interessant für die Implementierung des Upstream-Teils einer Firehose-API.
  • Ein Kommentator erwägt, für rechenintensive Aufgaben gRPC + Flatbuffers + einen Proxy zu verwenden, und sucht nach Gründen, sich für einen Message Broker statt für einen Low-Level-Ansatz zu entscheiden.
  • BlazingMQ unterstützt eine ungewöhnliche Multi-Hop-Netzwerktopologie, die in bestimmten Anwendungsfällen Netzwerkbandbreite sparen kann.
  • Ein Kommentator fragt sich, wie sich BlazingMQ im Hinblick auf Partition Routing mit Kafka vergleichen lässt.
  • Ein Kommentator interessiert sich dafür, eine breite Palette von Schnittstellentechnologien auch in anderen Branchen wie dem Gesundheitswesen einzusetzen.
  • Die Landingpage von BlazingMQ ist gut gestaltet und selbst für Menschen verständlich, die mit Message Queues nicht vertraut sind.
  • Ein Kommentator hat kurz im BlazingMQ-Team gearbeitet und hielt es für ein großartiges Team, das an interessanter Technologie arbeitet.
  • Ein Kommentator konnte in der BlazingMQ-Dokumentation keine Informationen zur MQTT-Kompatibilität finden.
  • Ein Kommentator fragt sich, ob BlazingMQ neben Java und C++ auch APIs für weitere Sprachen bekommen wird.
  • Ein Kommentator möchte BlazingMQ mit NATS.io vergleichen.
  • Ein Kommentator ist überrascht, dass Softwareentwickler oft dieselben konzeptionellen Grundbausteine erneut implementieren, und fragt sich, ob das in Krankenhäusern genauso ist.
  • Ein Kommentator war überrascht, dass BlazingMQ im Bloomberg-Terminal eingesetzt wird, und vermutet, dass es auf der Website offenbar nicht verwendet wird.
  • Ein Kommentator war von den Animationen im BlazingMQ-Artikel beeindruckt und fragt sich, wie sie erstellt wurden.