18 ポイント 投稿者 GN⁺ 2023-07-28 | 1件のコメント | WhatsAppで共有
  • ブルームバーグが開発し、社内で8年以上利用してきたプロジェクトをオープンソースとして公開
  • 現代的なワークフロー向けに、効率的で信頼性が高く、機能豊富になるよう設計
  • C++で書かれており、外部フレームワークへの依存性なし
  • 低レイテンシ(p99)を実現し、高ファンアウトのワークフローでネットワーク帯域幅を節約可能
  • 高可用性のためにクラスタリングとQuorumベースのレプリケーションを使用
  • 複雑なメッセージ処理パイプライン向けに多様なメッセージルーティング戦略を提供:Work Queue、Consumer Priority
  • ネットワーク帯域幅を節約するための独自のマルチホップ・ネットワークトポロジーをサポート

1件のコメント

 
GN⁺ 2023-07-28
Hacker Newsの意見
  • BlazingMQのファンアウト機能は、Firehose APIの上流部分を実装するうえで興味深いです。
  • コメント投稿者は、重い計算に gRPC + Flatbuffers + プロキシを使うことを検討しており、低レベルなアプローチではなくメッセージブローカーを選ぶ理由を探しています。
  • BlazingMQは独特なマルチホップのネットワークトポロジーをサポートしており、特定のユースケースではネットワーク帯域幅を節約できます。
  • コメント投稿者は、BlazingMQがパーティションルーティングの面でKafkaと比べてどうなのか気にしています。
  • コメント投稿者は、医療のような他業界で幅広いインターフェース技術を適用することに関心を持っています。
  • BlazingMQのランディングページは、メッセージキューに慣れていない人にもわかりやすく、よくデザインされています。
  • コメント投稿者は、以前しばらくBlazingMQチームで働いたことがあり、興味深い技術を扱う素晴らしいチームだと感じていました。
  • コメント投稿者は、BlazingMQのドキュメントでMQTT互換性に関する情報を見つけられませんでした。
  • コメント投稿者は、BlazingMQがJavaとC++以外にもAPIを持つ予定なのか気にしています。
  • コメント投稿者は、BlazingMQとNATS.ioを比較してみたいと考えています。
  • コメント投稿者は、ソフトウェアエンジニアがしばしば同じ概念的な基本要素を再実装することに驚いており、病院も同じなのか気にしています。
  • コメント投稿者は、BlazingMQがBloombergのターミナルで使われていることに驚き、Webサイトでは使われていないようだと推測しています。
  • コメント投稿者は、BlazingMQの記事内のアニメーションに感銘を受けており、それらがどのように作られたのか気にしています。