Mert Tosun
Ana SayfaYazılarHakkımda
TREN

Tüm Yazılar

72 yazı

TümüAPI TasarimiArchitectureBackendCloudDagitik SistemlerDataDevOpsDüşüncelerFinTechGoGuvenilirlikGüvenlikKariyerLiderlikObservabilitySEOSRESecurityVeritabaniVeritabanıWeb PerformanceWeb PerformansıYapay ZekaYazilim MimariYazilim MimarisiYazılımYazılım MimarisiYazılım Testi
#agent#ai#analytics#api#api-gateway#api-tasarimi#architecture#audit#authentication#authorization#autoscaling#backend#backfill#batch#blue-green#borsa#cache#caching#canary#cancellation#career#cdc#cdn#chaos-engineering#chatgpt#circuit-breaker#cli#cloud#cloud-native#cluster-autoscaler#cobra#compliance#concurrency#connection-pooling#consistency#context#contract-testing#cost-optimization#cqrs#cron#csr#dagitik-sistemler#data#data-contracts#database#dayaniklilik#deployment#deprecation#developer#devops#distributed-systems#distroless#docker#dynamic-rendering#dünya#ebpf#ekonomi#error-budget#event-driven#event-sourcing#feature-flag#filesystem#fintech#gemini#geo#geriye-donuk-uyumluluk#go#golang#gorm#goroutine#governance#grpc#guvenilirlik#guvenlik#gündem#high-availability#hpa#idempotency#incident-management#index#indexing#integration-test#integrations#java#javascript#jwt#kafka#kms#kubernetes#kuyruk#leadership#linux#llm#logging#m2m#medya#microservices#migrasyon#mikroservis#mikroservisler#mindset#mock#mtls#multi-region#multi-stage#multi-tenant#network#nodejs#oauth#oauth2#observability#odeme#openfeature#opentelemetry#operations#outbox#pagination#partitioning#passkey#payments#performance#performans#pgbouncer#pii#pipeline#postgres#postgresql#postmortem#pprof#productivity#profiling#progressive-delivery#protobuf#psikoloji#pub-sub#puppeteer#python#queues#rabbitmq#rate-limiting#realtime#redis#release#reliability#resilience#rest#retry#rls#saas#saga#scalability#scaling#scheduling#schema#search#secrets#security#seo#service-mesh#sharding#signed-url#situational-leadership#sli#sliding-window#slo#snapshot#software-engineering#spiffe#sql#sre#ssr#statefulset#stoicism#storage#streaming#streams#team-management#temporal#terminal#testcontainers#testing#timeout#token-bucket#tracing#trump#tutarlilik#vault#veritabani#versionlama#vpa#web#webauthn#webhook#websocket#workflow#zero-downtime#zero-trust#zihinsel-sağlık
  • Redis ile Rate Limiting: Go'da Token Bucket ve Sliding Window Implementasyonu

    Redis ile Rate Limiting: Go'da Token Bucket ve Sliding Window Implementasyonu

    golang rate limiting için Redis tabanlı token bucket ve sliding window algoritmaları; Lua script, atomicity ve üretimde dikkat edilecek noktalar.

    29 Mart 2026Go#go#redis#rate-limiting#token-bucket#sliding-window#golang
  • gRPC vs REST: Ne Zaman Hangisini Kullanmalısın? Go ile Karşılaştırmalı Rehber

    gRPC vs REST: Ne Zaman Hangisini Kullanmalısın? Go ile Karşılaştırmalı Rehber

    Mikroservislerde gRPC ve REST farkları; protobuf, HTTP/2, tarayıcı uyumu ve Go örnekleri. REST ile Go servis karşılaştırması için iç link.

    29 Mart 2026Go#go#grpc#rest#protobuf#microservices#golang
  • Go ile JWT Authentication: Access Token, Refresh Token ve Güvenli Saklama

    Go ile JWT Authentication: Access Token, Refresh Token ve Güvenli Saklama

    JWT üretimi ve doğrulaması Go'da; kısa ömürlü access token, refresh token rotasyonu, HttpOnly cookie ve yaygın hatalar.

    29 Mart 2026Go#go#jwt#authentication#security#oauth#golang
  • Docker Image Boyutunu Küçültmek: Multi-stage Build ve Distroless Teknikleri

    Docker Image Boyutunu Küçültmek: Multi-stage Build ve Distroless Teknikleri

    Go ve Node için küçük container imajları: multi-stage Dockerfile, distroless ve alpine tuzakları, güvenlik ve önbellek katmanları.

    29 Mart 2026DevOps#docker#kubernetes#distroless#multi-stage#go#devops
  • SSR vs CSR: Dynamic Rendering ve Puppeteer ile Botlara Özel HTML

    SSR vs CSR: Dynamic Rendering ve Puppeteer ile Botlara Özel HTML

    SSR ve CSR farklarını, SEO tarafındaki etkilerini, dynamic rendering mimarisini ve Puppeteer ile botlara özel tam HTML üretimini uçtan uca inceleyen detaylı rehber.

    28 Mart 2026Web Performance#ssr#csr#seo#dynamic-rendering#puppeteer#javascript
  • Go ile CLI Geliştirme: Komut Satırı Araçlarına Derinlemesine Rehber

    Go ile CLI Geliştirme: Komut Satırı Araçlarına Derinlemesine Rehber

    flag ve Cobra ile alt komutlar, stdin/stdout, çıkış kodları, çapraz derleme ve test: üretim kalitesinde Go CLI geliştirmenin pratik rehberi.

    28 Mart 2026Go#go#cli#cobra#terminal#golang
  • Go ile Integration Test: Mock’lama, Veritabanı, Kuyruk ve Dış Çağrılar — İleri Seviye Rehber

    Go ile Integration Test: Mock’lama, Veritabanı, Kuyruk ve Dış Çağrılar — İleri Seviye Rehber

    sqlmock, Testcontainers, httptest, arayüz tabanlı sahte broker’lar ve dış API mock’larıyla Go’da katmanlı integration test stratejisi; mimari çizimler ve üretim kalitesinde örnekler.

    28 Mart 2026Go#golang#integration-test#mock#testcontainers#database#rabbitmq
  • Node.js ile File Streaming: Büyük Dosyalar, Bellek ve Performans

    Node.js ile File Streaming: Büyük Dosyalar, Bellek ve Performans

    createReadStream, pipeline ve backpressure; tampon yerine akış kullanmak; HTTP, sıkıştırma ve hata yönetimiyle üretim kalıpları.

    26 Mart 2026Yazılım#nodejs#streams#performance#filesystem#backend
  • Stoic Zihin Yöntemi: İş Hayatında ve Yazılımda Daha Sakin Kalmak

    Stoic Zihin Yöntemi: İş Hayatında ve Yazılımda Daha Sakin Kalmak

    Stoic düşünce yöntemini iş hayatında nasıl uygulayabileceğinizi ve bir developer olarak bu yaklaşımın karar kalitesi, odak ve stres yönetimine nasıl katkı sağladığını ele alıyoruz.

    12 Mart 2026Kariyer#stoicism#career#productivity#developer#mindset
  • PostgreSQL Sharding ve GORM ile Kullanim: Detayli Teknik Rehber

    PostgreSQL Sharding ve GORM ile Kullanim: Detayli Teknik Rehber

    PostgreSQL sharding mimarisini ne zaman kullanmak gerektigini, shard key tasarimini, query routing yaklasimlarini ve GORM ile production-ready uygulama stratejilerini detayli anlatiyoruz.

    12 Mart 2026Veritabani#postgresql#sharding#gorm#golang#database
← Önceki6 / 8Sonraki →
Mert Tosun

© 2026 — Tüm hakları saklıdır.

Ana SayfaYazılarHakkımda