- Posted byRecep Şerit
C# SQL ve NoSQL Arasında Distributed Transaction Sorunu ve Outbox Pattern
- 0 Comments
- 5 Min Read
Modern yazılım mimarilerinde, ilişkisel (RDBMS) ve NoSQL veri tabanlarının bir arada kullanıldığı Polyglot Persistence yaklaşımları sıkça karşımıza çıkar. Ancak bu durum dağıtık sistemlerde veri bütünlüğünü yönetme noktasında ciddi teknik zorluklar doğurur.
- Posted byRecep Şerit
Microservice Mimarisinde Transaction Yönetimi – ACID, 2PC ve Saga Pattern
- 1 Comment
- 10 Min Read
Mikroservis mimarisine geçildiğinde sadece servisler değil, problemler de dağıtık hale gelir. Her servisin kendi veritabanı şemasına sahip olması, tek bir iş akışını tamamlamak için birden fazla servis ve dolayısıyla birden fazla veritabanı çağrısı yapılmasını zorunlu kılar.
İlginizi çekebilir
Bu haftanın trend konuları
Hazır buradayken...
Kodlar, otomasyonlar, sistemler derken yenilikleri kaçırmak kolay ama benimle bazı yeni konuları ele alabilirsin. Her hafta güncel yazılım ve sistem yapılarıyla ilişkili makaleleri e-posta ile ulaştırabiliriz.
- Posted byRecep Şerit
.NET Uygulamalarında Hangfire Kullanarak Background Job Zamanlama
- 0 Comments
- 9 Min Read
Günümüz yazılım projelerinde, uzun süre devam eden işlemlerin doğru şekilde ele alınması, uygulamanın kararlı ve akıcı çalışması için büyük önem taşır. Birçok operasyon kullanıcıyı bekletmeden arka planda yürütülmelidir.
- Posted byRecep Şerit
Domain Güvenliği Nasıl Sağlanır?
- 2 Comments
- 8 Min Read
Alan adı güvenliğini sağlamak, her alan adı sahibinin öncelikli meselesi olmalıdır. Bununla birlikte, alan adı portföyüne sahip yatırımcılar ve ticari faaliyet yürüten işletmeler için bu önem derecesi katlanarak artar.
- Posted byRecep Şerit
.NET Parallel.ForEachAsync Yapısını Anlamak
- 0 Comments
- 4 Min Read
Parallel.ForEachAsync bize .NET 6 ile birlikte tanıtılmıştır. Bu metot .NET 6'nın getirdiği en önemli yeniliklerden birisi. Çünkü async metotların paralel döngü içinde verimli bir şekilde kullanılmasına olanak tanır.
- Posted byRecep Şerit
C# BlockingCollection ile Concurrency ve Producer–Consumer Pattern
- 0 Comments
- 5 Min Read
Producer–Consumer, concurrency (eşzamanlı) programlama mimarilerin en temel desenlerinden biridir. Bu pattern bize üreten (producer) ve bunu tüketen (consumer) bir çalışma modeli sunar.
- Posted byRecep Şerit
openSUSE Nouveau Sorunu ve NVIDIA Sürücüsüne Geçiş
- 0 Comments
- 4 Min Read
GRUB ayarlarından depo eklemeye, sürücü kurulumundan modül çakışmalarının çözümüne kadar yaşadığım sorunları ve çözümü özetledim.
- Posted byRecep Şerit
Scrutor Kullanarak .NET Dependency Injection Kaydını Kolaylaştırma
- 0 Comments
- 8 Min Read
Bilindiği üzere .NET, uygulamanın kendi ihtiyaçlarını karşılayacak düzeyde oldukça sade bir DI container yer alır. Bu built-in container Microsoft.DependencyInjection NuGet paketinin içinde bulunur ve yalnızca temel özellikleri sunar.
- Posted byRecep Şerit
Lexical Search ve Vector Search Yöntemleri
- 0 Comments
- 4 Min Read
Klasik "metin bazlı" arama yöntemleri artık tarih oldu. LLM ve GPT uygulamaları sayesinde artık anlamsal olarak da aratabiliyoruz. Bu modern bilgi erişim sistemlerinin temelini oluşturan iki ana arama paradigmasını karşılaştıralım.









