Antarmuka pengguna - Menerapkan Layanan Mikro di AWS

Antarmuka pengguna

Aplikasi web modern sering menggunakan kerangka kerja JavaScript untuk menerapkan aplikasi satu halaman yang berkomunikasi dengan API transfer status representasional (REST) atau RESTful. Konten web statis dapat disajikan menggunakan Amazon Simple Storage Service (S3) dan Amazon CloudFront.

Karena klien layanan mikro dilayani dari lokasi edge terdekat dan mendapatkan respons dari cache atau server proksi dengan koneksi yang dioptimalkan ke sumber asal, latensinya dapat dikurangi secara signifikan. Namun, beberapa layanan mikro yang berjalan secara berdekatan dengan satu sama lain tidak akan mendapatkan manfaat dari jaringan pengiriman konten. Dalam beberapa kasus, pendekatan ini mungkin justru akan lebih meningkatkan latensi. Salah satu praktik terbaik adalah menerapkan mekanisme caching lainnya untuk mengurangi chattiness dan meminimalkan latensi. Untuk informasi selengkapnya, lihat topik Chattiness).