18 điểm bởi GN⁺ 2023-07-28 | 1 bình luận | Chia sẻ qua WhatsApp
  • Dự án do Bloomberg tạo ra và đã được sử dụng nội bộ hơn 8 năm, nay được công bố dưới dạng mã nguồn mở
  • Được thiết kế để phục vụ các quy trình làm việc hiện đại, với mục tiêu hiệu quả, đáng tin cậy và giàu tính năng
  • Được viết bằng C++ và không phụ thuộc vào framework bên ngoài
  • Có độ trễ thấp (p99) và có thể tiết kiệm băng thông mạng trong các quy trình có mức fan-out cao
  • Sử dụng clustering và sao chép dựa trên quorum để đạt tính sẵn sàng cao
  • Cung cấp nhiều chiến lược định tuyến thông điệp cho các pipeline xử lý thông điệp phức tạp: Work Queue, Consumer Priority
  • Hỗ trợ topology mạng đa bước nhảy độc đáo để tiết kiệm băng thông mạng

1 bình luận

 
GN⁺ 2023-07-28
Ý kiến trên Hacker News
  • Tính năng fan-out của BlazingMQ khá thú vị để triển khai phần thượng nguồn của firehose API.
  • Người bình luận đang cân nhắc dùng gRPC + Flatbuffers + proxy cho các tác vụ tính toán nặng, và đang tìm lý do để chọn message broker thay vì cách tiếp cận ở mức thấp hơn.
  • BlazingMQ hỗ trợ cấu trúc liên kết mạng nhiều bước nhảy khá đặc biệt, có thể giúp tiết kiệm băng thông mạng trong một số trường hợp sử dụng cụ thể.
  • Người bình luận thắc mắc BlazingMQ so với Kafka như thế nào về mặt định tuyến phân vùng.
  • Người bình luận quan tâm đến việc áp dụng các công nghệ giao diện đa dạng vào những ngành khác như chăm sóc sức khỏe.
  • Trang giới thiệu của BlazingMQ được thiết kế tốt và dễ hiểu, ngay cả với những người không quen thuộc với message queue.
  • Người bình luận từng làm việc một thời gian ngắn trong nhóm BlazingMQ và cho rằng đây là một đội ngũ tuyệt vời, làm việc với công nghệ thú vị.
  • Người bình luận không tìm thấy thông tin về khả năng tương thích MQTT trong tài liệu của BlazingMQ.
  • Người bình luận thắc mắc liệu BlazingMQ có API ngoài Java và C++ hay không.
  • Người bình luận muốn so sánh BlazingMQ với NATS.io.
  • Người bình luận ngạc nhiên vì các kỹ sư phần mềm thường xuyên tái triển khai cùng những khối nền tảng mang tính khái niệm, và tự hỏi liệu ở bệnh viện cũng có như vậy không.
  • Người bình luận ngạc nhiên khi thấy BlazingMQ được dùng trong terminal của Bloomberg, và đoán rằng có vẻ nó không được dùng trên website.
  • Người bình luận ấn tượng với các hình động trong bài viết về BlazingMQ và thắc mắc chúng được tạo ra như thế nào.