ASP.NET Core'da İlk gRPC Service'i ve Client'ı: Kestrel, Deadline ve RpcException
Bir gRPC çağrısını güvenli yapmak için channel'ı paylaşmak, her çağrıya deadline koymak ve EnableCallContextPropagation ile deadline'ı zincir boyunca taşımak gerekir; yoksa client vazgeçtikten sonra bile downstream service işi bitirip stok ayırır. Inventory'yi Kestrel'de h2c ile ayağa kaldırıyor, status code'ları, rich error model'i ve metadata'yı gerçek loglarla gösteriyoruz.
14 Kas 2026
·
12 dk
·
3