Điểm:0

Đẩy cấu hình theo thời gian thực vào một ứng dụng trên AWS

lá cờ tr
Max

Tôi có một số phiên bản EC2 đang chạy một ứng dụng mà tôi cần đẩy cấu hình vào thời gian thực. Mỗi phiên bản của ứng dụng cần có khả năng nhận cấu hình gần đây nhất khi nó xuất hiện và nhận các cấu hình mới với độ trễ <500 mili giây. Cấu hình chỉ ~1kb. Các máy chủ chạy ứng dụng trải rộng trên nhiều vùng.

Trước đây tôi đã sử dụng Apache Zookeeper cho mục đích này, nhưng tôi tự hỏi liệu có cách nào để sử dụng giải pháp được quản lý không? Điều đầu tiên bạn nghĩ đến là một máy chủ Amazon RDS PostgreSQL được lưu trữ với THÔNG BÁO/LẮNG NGHE nhưng điều đó có vẻ quá mức cần thiết?

Tim avatar
lá cờ gp
Tim
Bạn có thể vui lòng mở rộng câu hỏi của mình để cung cấp thêm ngữ cảnh không. Bạn đang cấu hình cái gì? Phiên bản EC2 của bạn?? EC2 có hoạt động như một máy chủ tệp cho một số loại máy khách từ xa không? Thứ gì khác? Thật khó để trả lời với thông tin hạn chế mà bạn đã cung cấp cho chúng tôi. Nếu bạn chỉ đang gửi tệp đến một thiết bị từ xa, bạn có thể tải lên S3 và tải xuống từ đó không? S3 đã công bố tính nhất quán mạnh mẽ "đọc sau khi ghi" khoảng một năm trước https://aws.amazon.com/blogs/aws/amazon-s3-update-strong-read-after-write-consistency/
lá cờ tr
Max
Cảm ơn @Tim! Đã làm rõ. Nó chỉ là một ứng dụng chạy trên các phiên bản EC2 cần cấu hình cập nhật. Và S3 sẽ ổn thôi, nếu chúng ta có cách đăng ký một thùng với
Tim avatar
lá cờ gp
Tim
Độ trễ SNS dưới 100 mili giây. Bạn có thể đẩy cấu hình qua SNS hoặc đẩy thông báo trên SNS để lấy từ S3. Bạn sẽ phải kiểm tra xem liệu có thể xảy ra dưới 500 mili giây hay không, đó là khung thời gian chặt chẽ bất thường. Tôi tự hỏi liệu việc tái kiến ​​trúc theo một cách nào đó có thể làm giảm nhu cầu về một khung thời gian chặt chẽ như vậy hay không. https://betterdev.blog/aws-messaging-services-sqs-sns-kinesis-eventbridge/
lá cờ cn
Cũng có thể xem xét việc đẩy cấu hình qua hàng đợi SQS?

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.