Fanout tới 100 hàng đợi: thông lượng tụt 68 lần, còn số bản ghi mỗi giây thì gần như không đổi
Fanout bỏ qua routing key và chép thông điệp cho mọi hàng đợi. Đo cái giá của việc phát tán, và phân biệt chia việc với phát tán.
Fanout bỏ qua routing key và chép thông điệp cho mọi hàng đợi. Đo cái giá của việc phát tán, và phân biệt chia việc với phát tán.
Kiểu định tuyến đơn giản nhất của RabbitMQ: năm biến thể của cùng một khoá chỉ một cái tới đích, và phép đo cho thấy số binding không ảnh hưởng thông lượng.
Ba phần của một thông điệp AMQP, bốn thuộc tính broker thật sự dùng, và phép đo lật ngược lời khuyên «persistent thì chậm».
Bốn cờ khai báo hàng đợi, tám tổ hợp và hai cái không còn được phép. Kèm bốn mã lỗi hay gặp và phạm vi sát thương của từng cái.
Ba đường nhìn vào broker — giao diện, rabbitmqctl và HTTP API. Lệnh kiểm tra nào nói thật, và vì sao số trên giao diện chậm hơn CLI bảy lần.
Mổ từng tham số của basicPublish và basicConsume, đo vòng đời Ready → Unacked → xong, và cờ mandatory bắt lại thông điệp lạc đường.