Tentang Menggunakan GRPC dalam Microservices untuk Membangun Komunikasi InterService Kinerja Tinggi dengan .NET6
Lihat gambaran keseluruhan proyek Microservices e-commerce dunia nyata. Anda dapat melihat itu, ada 6 layanan mikro. Saya menggunakan Layanan Pekerja dan .NET 6 Aplikasi GRPC untuk membangun komponen GRPC klien dan server yang mendefinisikan kontrak definisi layanan proto.

Pada dasarnya, saya menerapkan logika e-commerce dengan hanya komunikasi GRPC. Ada 3 aplikasi server GRPC yang merupakan product , shopping cart , dan layanan discount GRPC & ada 2 layanan pekerja yang merupakan product worker service dan shopping cart worker service . Layanan Pekerja adalah klien dan melakukan operasi melalui aplikasi server GRPC & mengamankan layanan GRPC dengan layanan microser identity server mandiri dengan token OAuth 2.0 dan JWT.