Prod erişimi tek kişideydi, o kişi izne çıktı
Üretim veritabanına erişimi olan tek kişi tatile gidince geliştirme durdu. İhtiyaç dört cümleye indi; her biri bir tasarım kararına dönüştü.
Kategori
Geliştirici araçları: Git, Composer, npm, derleme araçları, Docker, veritabanı, mesajlaşma, arama, CI/CD ve hata ayıklama.
Bu kategoride 22 içerik bulunuyor.
Üretim veritabanına erişimi olan tek kişi tatile gidince geliştirme durdu. İhtiyaç dört cümleye indi; her biri bir tasarım kararına dönüştü.
10 milyon ölü satırlı bir Postgres kuyruk tablosunda dört index stratejisi: kazanan beklediğim gerekçeyle kazanmadı, bir ayar onu 1.635 kat yavaşlattı.
Workflow seçiminden bisect ile bug avına, rebase disiplininden worktree ve signed commit'lere — Git'i bir yıllarca kullandıktan sonra fark ettiklerim.
GitHub Actions ile CI/CD'ye giriş: iş akışları (workflow) nasıl kurulur ve süreçler nasıl otomatikleştirilir?
Elasticsearch ve Kibana ile büyük veriye giriş: metin arama, analiz ve görselleştirmenin temelleri.
PHP ile RabbitMQ kullanımı: mesaj kuyruğu oluşturma, mesaj gönderme (publish) ve tüketme (consume).