Mustafa Çağatay KIZILTAN

  • Anasayfa
  • Yazılım&Diller
    • C#
    • ASP.NET MVC
    • Windows Communication Foundation(WCF)
    • ORM – Entity Framework
    • Sql
    • CSS
    • XML
    • Jquery
    • Javascript
    • Angularjs
  • Veri Yapıları&Algoritmalar
    • Veri Yapıları (Data Structures)
    • Algoritmalar
    • Programın Çalışma Hızı ve Algoritma Verimliliği
  • Yazılım ve Veritabanı Tasarımı
    • Çok Katmanlı Mimari
    • SOLID Prensipleri
    • Tasarım Kalıpları (Design Patterns)
  • NoSql Araçları
    • ElasticSearch
    • Redis
    • MongoDb
  • Queue Mekanizmaları
    • RabbitMq

Mustafa Çağatay KIZILTAN

  • Anasayfa
  • Yazılım&Diller
    • C#
    • ASP.NET MVC
    • Windows Communication Foundation(WCF)
    • ORM – Entity Framework
    • Sql
    • CSS
    • XML
    • Jquery
    • Javascript
    • Angularjs
  • Veri Yapıları&Algoritmalar
    • Veri Yapıları (Data Structures)
    • Algoritmalar
    • Programın Çalışma Hızı ve Algoritma Verimliliği
  • Yazılım ve Veritabanı Tasarımı
    • Çok Katmanlı Mimari
    • SOLID Prensipleri
    • Tasarım Kalıpları (Design Patterns)
  • NoSql Araçları
    • ElasticSearch
    • Redis
    • MongoDb
  • Queue Mekanizmaları
    • RabbitMq

Genel

10 Haziran 2021

 by cagataykiziltan · Published 10 Haziran 2021 · Last modified 17 Kasım 2021

Immutable Type Kavramı

Immutable tipler, değişmeyen tiplerdir. Yani herhangi bir nesneyi bellekte bir kere oluşturduktan sonra daha da stateini değiştiremezsiniz. Immutable...

Mikroservisler / Genel

9 Haziran 2021

 by cagataykiziltan · Published 9 Haziran 2021 · Last modified 24 Haziran 2021

Mikroservis Mimaride Transaction Yönetimi

Mikroservis gibi dağıtık yapılarda çalıştığımız zaman sorunlarımız da dağıtık olmaya başlıyor. Ayrı database şemaları ve servisler üzerinde çalıştığımızda...

Mikroservisler / Genel

4 Haziran 2021

 by cagataykiziltan · Published 4 Haziran 2021 · Last modified 9 Haziran 2021

Mikroservis Mimarisinde Servislerin Sınırlarını Belirlemek ve Geçiş Stratejileri

Monolitik uygulamanızı mikroservislere bölmeye karar verdiniz ve uygulamayı karşınıza aldınız? İlk olarak nereden başlarsınız? Nasıl bir yol izlersiniz?...

Mikroservisler / Genel

3 Haziran 2021

 by cagataykiziltan · Published 3 Haziran 2021 · Last modified 9 Haziran 2021

Mikroservis Geçişlerinde Databaselerin Ayrıştırılması

Microservis mimarisinin temel kurallarından biri de her servisin kendine ait bir databasei olması gerektiğidir. 5 Mikroservisiniz var ise...

Mikroservisler / Genel

2 Haziran 2021

 by cagataykiziltan · Published 2 Haziran 2021 · Last modified 9 Haziran 2021

Mikroservis Mimaride İletişim

Mimari evrimi monolitic uygulamalardan SOA’ya, SOA’dan da mikroservis mimarisine kadar geldi. Mikroservis mimarisi, servislerin olabildiğince küçük, yalnıza kendi...

Distributed Systems / Genel

1 Haziran 2021

 by cagataykiziltan · Published 1 Haziran 2021 · Last modified 25 Haziran 2021

CAP Teoremi ve ACID, BASE Kavramları

CAP TEOREMI Sistemlerin büyümesi, sahip olduğumuz veri boyutunun ve öneminin giderek artmasıyla veri tutma ve işlemede tek makine...

Architecture & Principles / Genel

31 Ocak 2021

 by cagataykiziltan · Published 31 Ocak 2021 · Last modified 17 Eylül 2021

Domain Centric Architecture ve Domain Driven Design

Domain Centrict Architecture Bundan yıllar önce insanoğlu sistemin merkezinde dünyanın olduğunu güneşin ve diğer tüm gezegenlerin dünyanın etrafında...

Distributed Systems / Genel

19 Eylül 2020

 by cagataykiziltan · Published 19 Eylül 2020 · Last modified 27 Mayıs 2021

Elastic Search Scaling

Elastic Search Scaling Elasticsearchin en önemli ve güzel özelliklerinden biri de scale out bir çözüm olmasıdır. Günden güne...

Architecture & Principles / Konseptler & Kavramlar / Genel

11 Temmuz 2020

 by cagataykiziltan · Published 11 Temmuz 2020 · Last modified 23 Mart 2021

Clean Code Prensipleri

CLEAN CODE-1 Kariyerime ilk başladığım şirkette ufak bir ekiple büyük ölçekli bir CMS uygulamasında geliştirmeler yapıyorduk. O zamanlar...

Architecture & Principles / Genel

10 Temmuz 2020

 by cagataykiziltan · Published 10 Temmuz 2020 · Last modified 29 Ağustos 2021

Component Architecture : Cohesion & Coupling

COMPONENT ARCHITECTURE Bir mimari tasarlarken hangi class hangi componentte yer alacağı  önemli bir karar olup bize iyi ve...

Architecture & Principles / Genel

9 Temmuz 2020

 by cagataykiziltan · Published 9 Temmuz 2020 · Last modified 23 Mart 2021

Stable Dependencies Principle

Mimari tasarımların tamamen statik olması beklenemez. Proje maintain edildiği sürece bazı componentler değişime uğraması bazılarının da durağan kalması...

  • Sonraki sayfa »

Follow:

Kategoriler

  • .Net Core (3)
  • Architecture & Principles (10)
  • Asp.net MVC (2)
  • Distributed Systems (5)
  • Konseptler & Kavramlar (9)
  • Kullanılabilir Packagelar (5)
  • Mikroservisler (5)
  • SQL (3)
  • Testing (4)
  • Genel (43)

Son Yazılar

  • Immutable Type Kavramı
  • Mikroservis Mimaride Transaction Yönetimi
  • Mikroservis Mimarisinde Servislerin Sınırlarını Belirlemek ve Geçiş Stratejileri
  • Mikroservis Geçişlerinde Databaselerin Ayrıştırılması
  • Mikroservis Mimaride İletişim
  • CAP Teoremi ve ACID, BASE Kavramları
  • Domain Centric Architecture ve Domain Driven Design
  • Elastic Search Scaling
  • Clean Code Prensipleri
  • Component Architecture : Cohesion & Coupling
  • Stable Dependencies Principle
  • Tightly coupled-Loosely coupled Sistemler ve Dependency Injection
  • Redis Ziplist ile Memory Optimizasyonu
  • Elasticsearchin arkasındaki algoritma : Inverted Index ve TF-IDF
  • Caching 101 – Caching ve Cache Türleri

More

           

 

 

Mustafa Çağatay KIZILTAN © 2022. All Rights Reserved.

Powered by  - Designed with the Hueman theme