Kategori: gRPC


Derinlemesine yazılım eğitimleri için kanalımı takip edebilirsiniz...
0

.NET 7 – Asp.NET Core gRPC Uygulamalarında JSON Transcoding

Merhaba, Bu içeriğimizde gRPC teknolojisini REST API olarak kullanmamızı sağlayacak olan .NET 7 ile gelen JSON Transcoding özelliğini tüm teferruatlarıyla birlikte değerlendiriyor olacağız. gRPC, bilindiği üzere yüksek performanslı(high-performance) ve gerçek zamanlı(real-time) servisler üretmemizi sağlayan,...

0

Asp.NET Core İçin gRPC’de Authentication ve Authorization İşlemleri

Merhaba, gRPC, her ne kadar uzak sunuculardaki metotları sanki kendi ortamının birer parçasıymış gibi çağırabilen sistem olsa da kimlik doğrulama(authentication) ve yetkilendirme(authorization) nitelikleri sayesinde bir kullanıcıyla ilişkilendirilebilmekte ve böylece daha korunaklı ve tanımlı veri...

1

gRPC İle Client Factory Integration

Merhaba, gRPC kütüphanesi, client yapılanmasını merkezi hale getirip tasarımı kolaylaştırabilmek ve geleneksel gRPC client tasarımlarına alternatif olarak daha efektif geliştirmeler yapabilmek için gRPC Factory Integration özelliği sunmaktadır. Yukarıdaki geleneksel yapılanma, gRPC client tasarımlarında yönetilebilirlik...

0

Deadlines ve Cancellation İle Güvenilir gRPC Servisleri Geliştirmek

Merhaba, gRPC kütüphanesi, client’lar tarafından yapılan istekleri kontrol edebilmek ve özellikle ihtiyaca istinaden iptal edebilmek için Deadlines ve Cancellation özelliklerini sunmaktadır. Bu içeriğimizde gRPC sistemlerde sunulan bu Deadlines ve Cancellation özelliklerinin neden önemli olduklarını...

1

gRPC – File Streaming Nasıl Gerçekleştirilir?

Merhaba, Son zamanlarda gRPC kütüphanesi üzerine derinlemesine incelemelerde bulunmaya çabalamakta ve gerektiği taktirde önemli noktaları bloğumda ilgili konuya odaklı makaleyle yer edindirmeye çalışmaktayım. Hal böyleyken, gRPC kütüphanesinin Http/2 protokolü üzerinden binary formatta veri iletimi...

gRPC Nedir? Ne Amaçla ve Nasıl Kullanılır? 0

gRPC – Bi-directional Streaming Yöntemiyle Client ve Server İletişimi

Merhaba, Bu içeriğimizde, iki uygulama arasında iletişimin gRPC üzerinden Bi-directional yöntemiyle nasıl sağlandığını pratikte inceliyor olacağız. İlk olarak Bi-directional yönteminin ne olduğunu hatırlayarak başlayalım. Bi-directional Streaming, önceden ele aldığımız Client Streaming ile Server Streaming‘in...

gRPC Nedir? Ne Amaçla ve Nasıl Kullanılır? 3

gRPC – Client Streaming Yöntemiyle Client ve Server İletişimi

Merhaba, Bu içeriğimizde, iki uygulama arasında iletişimin gRPC üzerinden Client Streaming yöntemiyle nasıl sağlandığını pratikte inceliyor olacağız. İlk olarak Client Streaming yönteminin ne olduğunu hatırlayarak başlayalım. Evet, Server Streaming‘de incelediğimiz akışın tam tersi Client...

gRPC Nedir? Ne Amaçla ve Nasıl Kullanılır? 2

gRPC – Server Streaming Yöntemiyle Client ve Server İletişimi

Merhaba, Bu içeriğimizde, iki uygulama arasında iletişimin gRPC üzerinden Server Streaming yöntemiyle nasıl sağlandığını pratikte inceliyor olacağız. İlk olarak Server Streaming yönteminin ne olduğunu hatırlayarak başlayalım. Bu yöntemde server tek bir request’e karşılık birden...

gRPC Nedir? Ne Amaçla ve Nasıl Kullanılır? 0

gRPC – Unary Yöntemiyle Client ve Server İletişimi

Merhaba, Bir önceki gRPC’de Client ve Server Uygulamaları, Proto Dosyası ve Servislerin Oluşturulması başlıklı makalemizde gRPC üzerine pratikte uzun ve detaylı bir incelemede bulunmuştuk. Bu içeriğimizde ise iki uygulama arasında iletişimin gRPC üzerinden Unary...

6

gRPC Nedir? Ne Amaçla ve Nasıl Kullanılır?

Merhaba, Gün, dağınık mimarilerin günü. Koca dev yazılımların, tek bir bütünden ziyade, onlarca parçanın(servis) bir araya gelmesiyle oluştuğu gün. İhtiyaçların değil, yaklaşımların değişikliğe uğradığı, bu değişikliklerden meydana gelen yeni şartların getirdiği zaruriyetlerin yaşandığı gün....