چرا میکروسرویس های مدرن gRPC را به REST ترجیح می دهند
در یک معماری یکپارچه، اجزاء از طریق فراخوانی متد درون حافظه، که آنی و بسیار قابل اعتماد هستند، ارتباط برقرار می کنند. با این حال، هنگام انتقال به معماری میکروسرویس، این اجزا با مرزهای شبکه از هم جدا می شوند. ارتباط به یک تماس شبکه خارج از فرآیند تبدیل می شود (ارتباط بین فرآیندی یا IPC).
gRPC
REST
Microservices
Java
Protocol Buffers
HTTP/2
Software Architecture
API Design