İnteraktif Eğitim Sunumları

Slaytlar arasında gezinen, kavramları benzetmelerle anlatan ve tıkla-göster Soru–Cevap ile pekiştiren tarayıcı tabanlı sunumlar. Kurulum gerektirmez.

İnteraktif Sunum

Java & Spring — Kapsamlı Eğitim Sunumu

Çekirdek dilden üretim mikroservislerine

Java çekirdeğinden JVM'in derinliklerine, Spring felsefesinden Spring Boot ile üretim mikroservislerine uzanan interaktif bir sunum. Her konuda kavram künyeleri (nedir / nereden gelir / nasıl kullanılır), günlük hayat benzetmeleri, tıkla-göster Soru–Cevap ve bölüm sonu özetleri.

JavaJVMSpringSpring BootMikroservis
6
Ana Bölüm
110+
Konu
8→25
Java Sürümü
  • 01Java Çekirdek & İleri
  • 02Java Sürüm Analizi (8 → 25)
  • 03Spring Framework
  • 04Spring Boot
  • 05Spring vs Spring Boot
  • 06Spring Boot Sürüm Analizi
İnteraktif Sunum

Rate Limit & Kota Yönetimi — Mimari Sunumu

Yüksek trafikli istek kontrolü, uçtan uca

İsteklerin kullanıcı, kurum, uygulama, servis, endpoint ve API anahtarı bazında tek noktada değerlendirildiği; limit aşıldığında isteğin downstream servise hiç ulaşmadan kesildiği bir platformun sıfırdan anlatımı. Token Bucket'tan yarış koşuluna, Redis + Lua atomikliğinden Kafka/Debezium ile kural yayılımına ve kota cüzdanına kadar her kavram canlı animasyonlarla; hız limiti ve kota senaryoları ise elle denenebilir demolarla gösteriliyor.

Spring Cloud GatewayRedis + LuaKafka + DebeziumPostgreSQLElasticsearch
32
Slayt
6
Karar Boyutu
5
Algoritma
  • 01Vaka & Problem — neden gerekli?
  • 02İki eksen: hız limiti vs kota
  • 03Algoritmalar & canlı Token Bucket
  • 04Atomiklik, yarış koşulu, anahtar anatomisi
  • 05Redis · PostgreSQL · Kafka/CDC · Elasticsearch
  • 06Kota cüzdanı, faturalama ve dayanıklılık
  • 07Elle denenebilir demolar & ölçümler
İnteraktif Sunum

API Gateway & Merkezi Trafik Yönetimi — Mimari Sunumu

Temelden uzman seviyesine, dört aşamalı yolculuk

Gateway nedir sorusundan üretim gerçeklerine ve ürün/custom gateway kararına uzanan, seviye seçtirmeyen — okuyucuyu Temel → Uygulama → İleri → Uzman aşamalarından yürüten bir sunum. Filtre zinciri, kimlik, kota, dayanıklılık ve gözlemlenebilirlik konuları canlı canvas animasyonlarıyla; devre kesici yarışı, dağıtım stratejileri ve topoloji senaryoları ise yan yana ölçülebilen etkileşimli sahnelerle anlatılıyor.

API GatewaySpring Cloud GatewayResilience4jCircuit BreakerObservability
46
Slayt
4
Aşama
30+
Canlı Sahne
  • 01Vaka & problem — çapraz kesen görev tekrarı
  • 02Temel: gateway, proxy/LB/mesh farkı, 16 durak
  • 03Uygulama: rota, keşif, JWT, kota, versiyonlama
  • 04İleri: timeout, devre kesici, yük atma, canary
  • 05Resilience4j dekoratör zinciri & parametreler
  • 06SPOF, blast radius, gözlem ve güvenlik
  • 07Uzman: ürün manzarası, kıyaslama arenası
  • 08Custom gateway, anti-pattern’ler ve PoC planı
İnteraktif Sunum

Trafik Polisi Operasyon ve Takip Sistemi — Mimari Sunumu

Sahayı canlı gören, görevlendirmeyi tutarlı tutan operasyon merkezi

Trafik polislerinin konumunun saniyeler içinde değiştiği bir operasyon merkezinin sıfırdan anlatımı. Telsizle yürüyen görevlendirmenin ürettiği hatalardan başlayıp; aylık bölümlenmiş konum tablosuna, trigram indeksinin olmadığı yerde çöken aramaya, iki operatörün aynı polisi aynı anda atadığı yarış koşuluna ve onu üç katmanda çözen kilitleme stratejisine uzanıyor. Kafka tamponu, Redis pub/sub ile çok örnekli SSE, virtual thread, idempotency ve Redis + Lua token bucket canlı canvas sahneleriyle; bölüm eleme, indeks yarışı, çift görevlendirme ve hız sınırı ise elle denenebilir demolarla gösteriliyor.

Java 21Spring BootPostgreSQLRedis + LuaApache KafkaSSEReact + MUI
32
Slayt
4
Aşama
10
Canlı Sahne
  • 01Vaka & problem — görünürlük olmadan görevlendirme
  • 02Roller, uçtan uca akış ve operasyon panosu
  • 03İş alanına göre paketleme ve client sözleşmeleri
  • 04Aylık bölümlenmiş konum tablosu & bölüm eleme
  • 05İndeks tipleri: B-tree, trigram GIN, BRIN, kısmi UNIQUE
  • 06Yarış koşulu, satır kilidi, kilit sırası ve kilitlenme
  • 07JWT rotasyonu, SSE bileti ve yetkilendirme
  • 08Redis pub/sub ile çok örnekli SSE, Kafka ingest tamponu
  • 09Virtual thread, idempotency ve Lua token bucket