5

Używam standardowego środowiska App Engine.Jakikolwiek sposób na uzyskanie obsługi wielu regionów w Google Appengine?

Mogę wybrać jeden region do wyświetlenia podczas tworzenia projektu.

enter image description here

Załóżmy klienci mojej aplikacji są światowej spread (Ameryka, Europa, Azja), a wszystkie z nich są jednakowo-ważne.

Różnica opóźnień jest znacząca (jestem teraz w Europie, prosta próbka strony świata wynosi ~ 200 ms, jeśli wybiorę nas - region centralny i ~ 080 ms, jeśli wybiorę region Europy).

Jakikolwiek sposób na uzyskanie wieloregionu przy użyciu aplikacji? Czy mogę łatwo przenieść do GKE lub coś takiego, aby to zarchiwizować?

Miło słyszeć teoretyczne wyjaśnienia - komentarze na temat serwowania w wielu regionach.

Odpowiedz

1

Nie wiem wystarczająco dużo o App Engine lub App Engine Flexible Environment, aby wiedzieć, czy możesz uruchomić tę samą aplikację w wielu regionach i zachować równowagę między nimi, ale wiem, że możesz wykonywać obsługę wielu regionów z GKE lub GCE przy użyciu HTTP(S) Load Balancing.

Możesz łatwo przejść z elastycznego środowiska App Engine do GKE, ponieważ oba używają kontenerów Docker do wdrażania aplikacji.