API & Backend
FastAPI ve Redis ile Token Bucket / Leaky Bucket Rate Limiting Mimarisi
API uç noktalarınızı DDoS saldırılarına ve maliyet patlamalarına karşı korumak için Redis destekli kayan pencere (sliding window) rate limiting kurulumu.
Neden Bellek İçi (In-Memory) Rate Limiter Yetmez?
Çoklu sunucu (multi-instance) veya Kubernetes ortamında istekler farklı pod'lara dağılır. Ortak bir Redis havuzu olmadan tutarlı rate limit uygulanamaz.
İlgili Teknik Rehberler
Bu mimariyle bağlantılı diğer üretim odaklı rehber ve vaka analizlerini inceleyin:
FastAPI ve Gemini 3.7 API ile Gerçek Zamanlı Streaming ve Function Calling
Python FastAPI backend kullanarak Google Gemini API ile Server-Sent Events (SSE) tabanlı gerçek zamanlı yapay zekâ streaming ve araç çağırma (function calling) mimarisi.
LLM Yapılandırılmış Çıktılar: Pydantic v2, JSON Schema ve Instructor ile Sıfır Hatalı Veri Çıkarma
LLM çıktılarının kırılmasını önlemek için Pydantic v2, Instructor ve yerel JSON Schema modları ile %100 tip güvenli veri çıkarma rehberi.
FastAPI Async Mimarisi: Asyncio Event Loop ve Yüksek Eşzamanlılık (Concurrency)
FastAPI'de async def ve def fonksiyonlarının nasıl çalıştığını, threadpool tuzaklarını ve saniyede on binlerce isteği bloklanmadan yönetme tekniklerini öğrenin.