Tôi cũng đang sử dụng ZeroMQ trong môi trường "nửa sản xuất" (tạo mẫu cho DARPA). Cho đến nay nó đã được thực sự tuyệt vời cho "buộc mèo với nhau," đặc biệt là khi những con mèo được viết bằng ngôn ngữ khác nhau và sống trên các máy khác nhau. Các thành ngữ ổ cắm có sẵn làm cho suy nghĩ về sự cố máy tính được phân phối rất đơn giản. Sức mạnh của ZeroMQ là thái độ: một mô hình tinh thần vững chắc và sự ràng buộc ngôn ngữ phong phú.
Tuy nhiên, hãy thận trọng nếu bạn gặp khó khăn về hiệu suất cứng. Tôi đang làm việc trên một hệ thống thời gian thực và đã phát hiện ra rằng, mặc dù ZeroMQ hướng đến mục tiêu là một giải pháp hiệu suất cao, nó chưa sẵn sàng cho thời gian ban đầu. Tôi nghĩ rằng kiến trúc tại chỗ có tiềm năng to lớn; nó dường như bị cản trở bởi một số lỗi niggling. Có lẽ tôi đã mong đợi điều đó từ một thư viện đã phát triển rất nhanh, từ 0,0 đến 3,0 trong một thời gian tương đối ngắn. Tuy nhiên, tôi nghĩ rằng tôi muốn có được một thay thế thả cho ngăn xếp giao thức cầm tay của riêng tôi và ngay lập tức nhấn một số thỏa thuận-breakers. Nếu bạn quyết định đi với ZeroMQ, chỉ cần ghi nhớ rằng bạn đang làm việc tốt trên lớp vận chuyển, và nếu hiệu suất là ít hơn so với mong muốn có rất ít bạn có thể làm gì về nó.
Điều đó đang được nói, cuộc trò chuyện trên danh sách gửi thư và kênh IRC là khá tuyệt vời. Các nhà phát triển dường như thực sự quan tâm đến việc xây dựng một thứ gì đó hoàn toàn tiên tiến. Họ thích nó rằng thư viện của họ có tiếng vang và được sử dụng cho những điều nghiêm túc, thú vị. Họ là những người bận rộn, do đó, không mong đợi một tấn nắm tay.Tuy nhiên, nếu bạn có một vấn đề thực sự, họ rất háo hức muốn biết điều gì đang xảy ra.
Dòng dưới cùng: Một con dao quân đội Thụy Sĩ tuyệt vời cho các vấn đề về máy tính được phân phối hàng ngày. Hãy thận trọng nếu bạn đang tìm kiếm hiệu suất xuất huyết; đó là ít nhất một bản phát hành chính. Tuy nhiên, tương lai là tìm kiếm tuyệt vời cho dự án này, do đó, sử dụng nó và hỗ trợ nó.
Nhưng ... ZeroMQ không được viết bằng Erlang. Đó là RabbitMQ. –
Họ tuyên bố là một khung tác nhân MT như Erlang ... đọc tuyên ngôn của họ: D – NoSenseEtAl
http://crossroads.io đã chết và cam kết cuối cùng trên https://github.com/crossroads-io/libxs là 3 năm trước đây. Nhưng ít nhất nó không phải là một dự án unmaintained như https://github.com/zeromq/libzmq mà chỉ được cập nhật ... oh ... chờ đợi ... 6 ngày trước. –