Bir Rails Uygulamasında Claude Code ile 23 N+1 Sorgusunu Nasıl Avladım

Kaynak sitesine göre, bir Rails uygulamasının p95 yanıt süresi bir yıl içinde 280 milisaniyeden 1.4 saniyeye kadar artmıştı ve bunun nedeni belirlenememişti. Claude Code ile dört gün boyunca çalışarak 23 adet N+1 sorgusu bulundu ve bunlardan 19 tanesi düzeltildi; p95 süresi 400 milisaniyenin altına çekildi.

Gerçek kazanım kodu dokunmadan önce her bir N+1 sorusunun başarısız bir testle kanıtlanmasıydı; ilk "her şeyi include ile düzelt" yaklaşımı iki uç noktasını yavaşlatmıştı.

Kaynak notu: Bu kısa haber tek bir yayıncının aktarımına dayanır; bağımsız kaynaklarla doğrulanmamıştır.

Kaynak: Dev.to · Haberi kaynağında oku ↗

Yazı gezinmesi

Mobil sürümden çık