Göktay Logo

#api

Bu etikete ait 3 yazı bulunuyor.

Go'da Production-Ready Rate Limiter: Token Bucket'tan Dağıtık Sınırlamaya

API'nizi kötüye kullanıma ve ani yüke karşı korumanın en temiz yolu rate limiting. Token bucket algoritmasını, golang.org/x/time/rate ile IP başına sınırlamayı, 429 middleware'ini ve tek instance'tan dağıtık (Redis) sınırlamaya geçişi gerçek Go koduyla anlatıyoruz.

YAZIYI OKU →

2026'da Her Backend Mühendisinin Bilmesi Gereken Go Kütüphaneleri

Go'nun standart kütüphanesi güçlüdür ama gerçek production sistemlerinde her zaman yetmez. Routing'den veritabanına, loglamadan konfigürasyona, ekosistemde gerçekten öğrenmeye değer kütüphaneleri seçtim.

YAZIYI OKU →

Golang Gin Framework: HTTP Temellerinden Production API'ye Kapsamlı Rehber

HTTP nedir, durum kodları ne anlama gelir ve Golang Gin ile production kalitesinde bir REST API nasıl yazılır? Routing, binding, validation, middleware ve gerçek örneklerle sıfırdan sonuna kadar tek yazıda.

YAZIYI OKU →