Gökhan Gökalp

Gökhan Gökalp

.NET Core Day Seminar.NET Core Day Seminar

.NET Core Day Seminar

{:tr}Merhaba arkadaşlar. Konuşmacılar arasında benimde yer aldığım açık kaynak ve çapraz platform yazılım geliştirme çatısı .NET Core ile ilgili, İstanbul'da 1…

7 years ago
Increasing Code Quality of .NET Applications with NDependIncreasing Code Quality of .NET Applications with NDepend

Increasing Code Quality of .NET Applications with NDepend

{:tr}Merhaba arkadaşlar. Açıkcası uzun zamandır projelerimizin kod kalitesini artırabilmek için olan, kod analiz tool'ları üzerine bir blog post yazmayı planlıyordum. Fakat bir…

8 years ago
Overview of .NET CoreOverview of .NET Core

Overview of .NET Core

{:tr}Introduction to .NET Core presentation at Trendyol tech talk. {:}{:en}Introduction to .NET Core presentation at Trendyol tech talk. {:}

8 years ago
ASP.NET Core Series 03: Containerizing a RESTful API and Deploying to Kubernetes Using Azure Container ServiceASP.NET Core Series 03: Containerizing a RESTful API and Deploying to Kubernetes Using Azure Container Service

ASP.NET Core Series 03: Containerizing a RESTful API and Deploying to Kubernetes Using Azure Container Service

{:tr}Merhaba .NET Core severler. Daha önce ASP.NET Core serisinin 1. bölümünde bir RESTful API geliştirip, Azure App Services’e deploy işlemini gerçekleştirmiştik.…

8 years ago
ASP.NET Core Series 01: Building RESTful API with Dapper and Deploy to Azure App ServicesASP.NET Core Series 01: Building RESTful API with Dapper and Deploy to Azure App Services

ASP.NET Core Series 01: Building RESTful API with Dapper and Deploy to Azure App Services

{:tr}Merhaba arkadaşlar. ASP.NET Core serisine aslında uzun bir süredir giriş yapmayı düşünüyordum fakat, bir türlü fırsat bulamamıştım. :) Son dönemlerde…

8 years ago
Introduction to Orleans Virtual Actor ModelIntroduction to Orleans Virtual Actor Model

Introduction to Orleans Virtual Actor Model

Introduction to Orleans Virtual Actor Model presentation at Trendyol tech talk. 

8 years ago
RabbitMQ and Message Queuing Presentation at Devnot AtölyeRabbitMQ and Message Queuing Presentation at Devnot Atölye

RabbitMQ and Message Queuing Presentation at Devnot Atölye

{:tr}Selam millet, 10 Haziran 2017 Cumartesi günü 10:00-13:00 saatleri arasında Devnot Atölye'de sunumunu gerçekleştireceğim "RabbitMQ and Message Queuing" etkinliğine, aşağıdan…

8 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
Overview of RabbitMQOverview of RabbitMQ

Overview of RabbitMQ

{:tr}Overview of RabbitMQ presentation at Trendyol Tech Talk {:}{:en}Overview of RabbitMQ presentation at Trendyol Tech Talk {:}

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
Microservice Mimarilerinde Consul ile Service DiscoveryMicroservice Mimarilerinde Consul ile Service Discovery

Microservice Mimarilerinde Consul ile Service Discovery

Merhaba arkadaşlar. Tekrardan microservice mimarilerine dayanan bir konu ile karşınızdayım. Bu konu kapsamında ise, "Service Discovery nedir?", "Ne zaman ihtiyaç…

8 years ago
AppVeyor ile .NET NuGet Paketi Oluşturarak Publish EtmekAppVeyor ile .NET NuGet Paketi Oluşturarak Publish Etmek

AppVeyor ile .NET NuGet Paketi Oluşturarak Publish Etmek

Merhaba arkadaşlar. Bu makale konumda biraz farklı bir alana değinerek, sizlere son zamanlarda severek kullandığım bir CI(Continuous Integration) tool'u olan…

8 years ago
C# Loki ile Service Bazlı Distributed LockingC# Loki ile Service Bazlı Distributed Locking

C# Loki ile Service Bazlı Distributed Locking

Merhaba arkadaşlar. Bu makale konumda sizlere Trendyol.com çatısı altında geliştirip, bazı uygulamalarımızda kullandığımız Loki kütüphanesinden bahsetmek istiyorum. Loki Nedir? Loki'yi kısaca tanımlamak…

8 years ago

Microservice Mimarilerinde Consumer Driven Contracts Testing Nedir? ve C# ile Implementasyon

Merhaba arkadaşlar. Yine microservice mimarilerine yönelik bir konu ile karşınızdayım. Sizlerde biliyorsunuz ki son dönemlerde neredeyse tüm ilgi alanımı, microservice mimarileri…

8 years ago

MassTransit Saga State Machine ile Model Workflow’u Oluşturmak

Merhaba arkadaşlar. Bir süredir gerek yoğun iş temposu gerekse de sosyal hayatımdaki bazı yoğunluklardan dolayı, yeni bir makale yazmaya fırsat bulamamıştım.…

8 years ago