Ruby on Rails'te Hızlı Kod Yazmak
(engineering.shopify.com)RoR'yi yoğun kullanan Shopify'ın kendi deneyimlerini paylaşımı: Active Record, Rails ve Ruby'de hızlı kod yazmanın yolları
-
ActiveRecord: SQL'in ne zaman çalıştığını kontrol edin, daha az
Selectyapın, Query Cache'e bağımlı kalmayın, indekslenmemiş sütunlarda sorgu çalıştırmaktan kaçının (LHMkullanın) -
Rails: Her şeyi cache'leyin, throttling uygulayın (
rack-attackveyarack-throttle), işleri daha sonra çalıştırmak içinSidekiqveyaResquekullanın, bağımlılıkları azaltın -
Ruby: Metaprogramming kullanımını en aza indirin, daha az allocate edin, indirection'ı en aza indirin
Henüz yorum yok.