4 poin oleh xguru 2019-10-13 | Belum ada komentar. | Bagikan ke WhatsApp

Shopify, yang banyak menggunakan RoR, membagikan pengalaman mereka sendiri: cara menulis kode cepat di ActiveRecord, Rails, dan Ruby

  • ActiveRecord: periksa kapan SQL dieksekusi, lakukan Select sesedikit mungkin, jangan bergantung pada Query Cache, hindari query pada kolom yang tidak diindeks (gunakan LHM)

  • Rails: cache semuanya, terapkan throttling (rack-attack atau rack-throttle), gunakan Sidekiq atau Resque untuk menjalankan job nanti, diet dependensi

  • Ruby: minimalkan penggunaan metaprogramming, kurangi alokasi, minimalkan indirection

Belum ada komentar.

Belum ada komentar.