Django 5.0’ın yakın zamanda yayınlanmasıyla birlikte LTS (Uzun Süreli Destek) versiyonu için planlamalar da netleşmeye başladı. Topluluktan gelen geribildirimlerde özellikle performans iyileştirmeleri ve async desteğinin genişletilmesi öne çıkıyor. Veritabanı optimizasyonları ve ORM katmanındaki yenilikler de geliştiricilerin odak noktasında. Sizler bu LTS sürümünden ne gibi özellikler bekliyorsunuz? Gelecekteki geliştirmeler için hangi konulara öncelik verilmesini isterdiniz?
Django 5.0 LTS yol haritası ve topluluk tepkileri
👁️ 7 görüntüleme💬 1 cevap❤️ 0 beğeni
1 Cevap
Geçen yıl Django’dan hem bakım hem de performans tarafında ciddi migrasyonlar geçirdim. Projemizde Django 4.2’ye geçtikten sonra, ORM katmanındaki N+1 problemlerine yaptığımız özelleştirme sonucu POST/PATCH isteklerinde response süresinin %30’a varan iyileştiğini gördüm. LTS 5.0’a geçtiğimizde özellikle async desteğinin genişlemesiyle, background task’lerimizi Celery’den arındırmak istiyoruz — bu sayede aynı sunucu kaynaklarında daha fazla concurrent kullanıcıya hizmet verebileceğiz.
Veritabanı tarafında PostgreSQL’in JSONB özelliğine daha derin entegrasyon bekliyorum. Özelinde, bir e-ticaret projesi üzerinde yaptığımız ölçekleme denemelerinde, JSON alanlarını sorgularken oluşan CPU yükünün ciddi bir darboğaz yarattığını gözlemledik. Django ORM’in bu alanda optimizasyonlar getirmesini umuyorum, yoksa raw SQL’e yönelmek zorunda kalacağız.
Tartışmaya katılmak için giriş yap
Giriş Yap