.NET

High-Performance, Stream-Based Communication Between Services with NET 5 and gRPCHigh-Performance, Stream-Based Communication Between Services with NET 5 and gRPC

High-Performance, Stream-Based Communication Between Services with NET 5 and gRPC

{:tr}Günümüz teknoloji çağının ihtiyaçları nedeniyle geliştirdiğimiz bir çok uygulamalarımızı, microservice mimarisi çatısı altında distributed olarak geliştirmeye çalışıyoruz. Ayrıca distributed servisler…

4 years ago
How Should My Event Be Designed? Some Thoughts on Event-Based SystemsHow Should My Event Be Designed? Some Thoughts on Event-Based Systems

How Should My Event Be Designed? Some Thoughts on Event-Based Systems

{:tr}Bildiğimiz gibi yazılım geliştirme, özellikle günümüz ihtiyaçları karşısında kolay kolay bitmiyor. Yazılımı geliştirmenin yanı sıra, onun sürekli ayakta ve tutarlı…

4 years ago
Useful Information for Windows ContainersUseful Information for Windows Containers

Useful Information for Windows Containers

{:tr} Tahmin edebileceğimiz gibi genellikle zaman ve maliyet sebeplerinden dolayı mevcut uygulamaları lift & shift yaklaşımıyla cloud ortamına migrate etmeye…

4 years ago
Secret Weapon: Specification PatternSecret Weapon: Specification Pattern

Secret Weapon: Specification Pattern

{:tr} Sanırım specification pattern'ı en son bir buçuk yıl önce implemente etme ihtiyacım olmuştu. Amacım ise ilgili business domain'ini çok…

5 years ago
Migrate Existing .NET Applications to Azure Kubernetes ServiceMigrate Existing .NET Applications to Azure Kubernetes Service

Migrate Existing .NET Applications to Azure Kubernetes Service

{:tr}Günümüz teknoloji çağında, özellikle büyük ölçekli firmalar için uygulamaları cloud ortamında host etmenin ne kadar da önemli olduğunu hepimiz biliyoruz.…

5 years ago
I Joined Microsoft MVP Family in 2019-2020 Developer TechnologiesI Joined Microsoft MVP Family in 2019-2020 Developer Technologies

I Joined Microsoft MVP Family in 2019-2020 Developer Technologies

{:tr}Merhaba arkadaşar, 1 Nisan 2019 tarihinde, Developer Technologies alanında Microsoft MVP ailesine katıldığımı duyurmaktan onur ve heyecan duyuyorum. Bu süreçte…

6 years ago
Resiliency Patterns in Microservice ArchitectureResiliency Patterns in Microservice Architecture

Resiliency Patterns in Microservice Architecture

{:tr}Merhaba arkadaşlar. Açıkçası bir süredir bu konu hakkında bir makale yazmayı planlıyordum. Yaşamış olduğum son blackfriday tecrübesinden sonra, bu konu…

7 years ago
Building Loosely Coupled and Scalable RESTful Services using OrleansBuilding Loosely Coupled and Scalable RESTful Services using Orleans

Building Loosely Coupled and Scalable RESTful Services using Orleans

{:tr}Merhaba arkadaşlar. Daha önceki Orleans'a Giriş makalem içerisinde, bu aralar Orleans ve Actor-based sistemler üzerinde durduğumdan bahsetmiştim. Bu makale konusu…

8 years ago
Error Handling and Message Redelivery in MassTransitError Handling and Message Redelivery in MassTransit

Error Handling and Message Redelivery in MassTransit

{:tr}Merhaba arkadaşlar. Bu makale konumda sizlere messaging yapılarına geçiş süreçlerimizde consumer'lar üzerinde karşılaştığımız Error ve Redeliver handling gibi concern'lerden bahsedip,…

8 years ago
Microsoft Orleans ile Distributed Virtual Actor Model’e GirişMicrosoft Orleans ile Distributed Virtual Actor Model’e Giriş

Microsoft Orleans ile Distributed Virtual Actor Model’e Giriş

Merhaba arkadaşlar. Bu makale konumda straightforward bir şekilde concurrency problemlerini düşünmeden, distributed bir şekilde high-scale application'lar geliştirebilmemize olanak sağlayan Orleans…

8 years ago