2013-09-25 95 views
6

Có ai có dữ liệu hiệu suất cho dịch vụ Mobile Push mới của Amazon không?Hiệu suất của Dịch vụ đẩy di động mới của Amazon SNS

Chúng tôi đang xem xét sử dụng nó, nhưng muốn hiểu hiệu suất cho:

  1. Có bao nhiêu yêu cầu mỗi giây nó có thể xử lý
  2. trễ cho việc cung cấp một thông báo với một thiết bị chỉ trong vài giây
  3. bao lâu phải gửi một thông báo giống hệt đến một triệu người dùng (sử dụng các chủ đề)

Vì Amazon không xuất bản số hiệu suất và vì tạo thử nghiệm tổng hợp cho m đẩy khó chịu là khó khăn, tôi đã tự hỏi nếu có ai có dữ liệu trong thế giới thực.

Trả lời

4

Chúng tôi đã gửi một tin nhắn tới khoảng 300.000 thiết bị và chúng được gửi gần như ngay lập tức. Rõ ràng chúng tôi không có quyền truy cập vào từng thiết bị đó, nhưng đánh giá bằng cách lấy mẫu các thiết bị được đăng ký với nhiều chủ đề khác nhau, tất cả đều nhận được tin nhắn chưa đến 10 giây kể từ lần gửi thực tế.

Một lần xuất bản tới thiết bị từ bảng điều khiển AWS rất nhanh. Nó xuất hiện trên thiết bị của bạn gần như ngay lập tức mà bạn phát hành nút "Xuất bản" trên bảng điều khiển AWS.

Mặc dù sự chậm trễ trong cơ sở hạ tầng phân phối AWS là không đáng kể và chắc chắn sẽ được chuyển đến gần bằng không khi chúng cải thiện và thêm vào cơ sở hạ tầng của họ. nhận được bởi AWS cho biết "gửi thông báo này" có thể sẽ là phần lớn hơn của sự chậm trễ trong quá trình đầu cuối. Giới hạn cho mỗi chủ đề là 10.000 thiết bị, vì vậy nếu bạn đang gửi tới một triệu người dùng, bạn sẽ có 100 (hoặc nhiều) chủ đề để xuất bản lên. Thời gian để phần mềm của bạn xuất bản cho tất cả các chủ đề này phụ thuộc vào mức độ song song mà bạn hỗ trợ trong hoạt động. Phải mất khoảng 50-100ms để xuất bản cho một chủ đề, vì vậy nếu bạn làm điều này một cách liên tục, có thể mất tới 10 giây trước khi bạn xuất bản tin nhắn của mình lên chủ đề thứ 100.

UPDATE: Tính đến ngày 19 Tháng Tám năm 2014, các giới hạn về số lượng thuê bao bạn có thể có mỗi chủ đề đã được nâng lên đến 10.000.000: https://aws.amazon.com/blogs/aws/sns-large-topics-and-mpns-auth-mode/