Chọn một exchange hay nhiều: quyết định thật không nằm ở tốc độ, mà ở chỗ cái tên chính là phân quyền
Ba cách bố trí exchange cho một hệ thống thật, cái giá đo được của topology lớn, và quy ước đặt tên quyết định luôn cả phân quyền.
Ba cách bố trí exchange cho một hệ thống thật, cái giá đo được của topology lớn, và quy ước đặt tên quyết định luôn cả phân quyền.
Năm khái niệm của AMQP 0-9-1 như một đường dây thuê bao và một tổng đài: connection là đường dây đắt, channel là cuộc gọi ảo chạy chung trên đó. Đo bằng số giá mở connection, giá mở channel, và chỗ thông điệp lặng lẽ biến mất.
Đo thật hai cách gọi một dịch vụ chậm: hàng đợi rút phản hồi từ 464 ms xuống dưới 1 ms, nhưng tổng thời gian làm xong việc không đổi.
Service Discovery của Vert.x: ba kiểu bản ghi, chi phí tìm kiếm tăng tuyến tính theo số dịch vụ, và bản ghi đã cầm trong tay không bao giờ tự hết hạn.
Chuỗi hỏi đáp nhiều chặng trên event bus — lỗi có về tới nơi không, timeout lồng nhau xử sự ra sao, và mỗi chặng thêm vào tốn bao nhiêu.
Cùng một tương tác hỏi đáp, đo qua event bus và qua HTTP trên cùng tiến trình, rồi nói rõ ba trường hợp HTTP vẫn là lựa chọn đúng.