Chủ đề
- #Phát triển cá nhân
- #Alien
- #Aurora DB
- #Vùng AWS
- #App runner
Đã viết: 2024-05-08
Đã viết: 2024-05-08 02:07
Cuối cùng cũng đến lúc triển khai server.
Đã đến lúc
"Cảm giác như sắp ra mắt rồi..."
Alien là một ứng dụng hẹn hò toàn cầu. Do đó, chúng ta cần nhắm đến đối tượng toàn cầu và vì lý do đó, cần hỗ trợ đa vùng.
Các yêu cầu là
1. Cần đa vùng. Phải đặt server ở nhiều quốc gia, vị trí khác nhau.
2. Nhưng không được thiết lập quá nhiều (vì chỉ có một số ít người vận hành nên không thể kiểm soát hết).
3. Phải tự động điều chỉnh quy mô (không nhất thiết phải làm ngay lập tức, nhưng thiết lập trước sẽ tiện lợi hơn).
Nó sẽ được tạo ra theo kiểu này.
Tuy nhiên, vấn đề là tính năng đa vùng không được tự động hóa, vì vậy chúng ta phải tự cấu hình. Phần này có thể được xử lý tự động bằng github actions khi tải lên, vì vậy nó không phải là vấn đề lớn.
Thực sự thì việc đặt 4 vùng là lý tưởng nhất, nhưng điều đó sẽ tốn nhiều tiền và chỉ nên thực hiện khi có nhiều người dùng hơn. Hiện tại, chúng tôi muốn giới hạn ở 2 vùng.
* Các vùng dự kiến trong tương lai
3. sa-east-1 - Sao Paulo hoặc us-west-2 - Oregon: Thị trường Nam Mỹ rất lớn nhưng sức mua thấp. Có lẽ sức mua từ các quốc gia khác sẽ chảy vào thị trường Nam Mỹ, vì vậy chúng tôi đánh giá tích cực về điều này.
Mỹ là một thị trường lớn, nhưng có vẻ như họ ít quan tâm đến các quốc gia khác hơn. Chúng tôi sẽ nghiên cứu thị trường kỹ hơn và đưa ra quyết định sau.
Tôi đang nghĩ đến việc... Bắt đầu nhỏ thôi!
Tóm lại, người Nam Mỹ tốt hơn. Hãy tham khảo điều này.
Tôi nghĩ thế này là đủ rồi.
Cấu hình định tuyến bằng Amazon Route 53 ... và sử dụng S3 + CDN (Cloud Front) để hình ảnh, video, v.v. hoạt động mà không bị chậm trễ, phải không?
Tôi nghĩ nó sẽ hoạt động như vậy.
Sửa lỗi khi gặp phải
Bình luận0