18 पॉइंट द्वारा GN⁺ 2023-07-28 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Bloomberg द्वारा बनाया गया प्रोजेक्ट, जिसे 8 साल से अधिक समय से आंतरिक रूप से उपयोग किया जा रहा है, अब ओपन सोर्स के रूप में जारी किया गया है
  • आधुनिक workflow के लिए इसे कुशल, विश्वसनीय और फीचर-समृद्ध बनाने के उद्देश्य से डिज़ाइन किया गया है
  • C++ में लिखा गया है, और किसी बाहरी framework पर निर्भरता नहीं है
  • कम latency (p99) प्रदान करता है और high fan-out workflow में network bandwidth बचा सकता है
  • उच्च उपलब्धता के लिए clustering और Quorum-आधारित replication का उपयोग करता है
  • जटिल message processing pipeline के लिए विभिन्न message routing strategies प्रदान करता है: Work Queue, Consumer Priority
  • network bandwidth बचाने के लिए एक विशिष्ट multi-hop network topology का समर्थन करता है

1 टिप्पणियां

 
GN⁺ 2023-07-28
Hacker News राय
  • BlazingMQ का fanout फीचर firehose API के upstream हिस्से को इम्प्लीमेंट करने के लिए दिलचस्प लगता है।
  • एक टिप्पणीकार heavy computation के लिए gRPC + Flatbuffers + proxy इस्तेमाल करने पर विचार कर रहा है, और low-level approach की तुलना में message broker चुनने के कारण ढूँढ रहा है।
  • BlazingMQ असामान्य multi-hop network topology को सपोर्ट करता है, जिससे कुछ खास use case में network bandwidth बचाई जा सकती है।
  • एक टिप्पणीकार जानना चाहता है कि partition routing के मामले में BlazingMQ की तुलना Kafka से कैसे होती है।
  • एक टिप्पणीकार healthcare जैसे दूसरे industries में व्यापक interface technologies लागू करने में रुचि रखता है।
  • BlazingMQ का landing page message queue से परिचित न होने वाले लोगों के लिए भी समझना आसान है और अच्छी तरह डिज़ाइन किया गया है।
  • एक टिप्पणीकार ने कुछ समय के लिए BlazingMQ टीम में काम किया था, और उसे यह दिलचस्प तकनीक पर काम करने वाली एक शानदार टीम लगी।
  • एक टिप्पणीकार को BlazingMQ documentation में MQTT compatibility के बारे में कोई जानकारी नहीं मिली।
  • एक टिप्पणीकार जानना चाहता है कि क्या BlazingMQ में Java और C++ के अलावा भी API होंगे।
  • एक टिप्पणीकार BlazingMQ और NATS.io की तुलना करना चाहता है।
  • एक टिप्पणीकार को यह देखकर हैरानी होती है कि software engineers अक्सर वही conceptual building blocks फिर से इम्प्लीमेंट करते हैं, और वह सोचता है कि क्या अस्पतालों में भी ऐसा ही होता है।
  • एक टिप्पणीकार को यह जानकर आश्चर्य हुआ कि BlazingMQ Bloomberg के terminal में इस्तेमाल होता है, और उसका अनुमान है कि वेबसाइट में शायद इसका इस्तेमाल नहीं होता।
  • एक टिप्पणीकार BlazingMQ लेख के animations से प्रभावित हुआ और जानना चाहता है कि वे कैसे बनाए गए थे।