Stay current on JavaScript, Node, and Front-End development. Learn from experts in programming, careers, and technology every week. Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
…
continue reading
Вміст надано Charles M Wood. Весь вміст подкастів, включаючи епізоди, графіку та описи подкастів, завантажується та надається безпосередньо компанією Charles M Wood або його партнером по платформі подкастів. Якщо ви вважаєте, що хтось використовує ваш захищений авторським правом твір без вашого дозволу, ви можете виконати процедуру, описану тут https://uk.player.fm/legal.
Player FM - додаток Podcast
Переходьте в офлайн за допомогою програми Player FM !
Переходьте в офлайн за допомогою програми Player FM !
Speed Up Your Rails App by Lazy Loading Your N+1 Queries - RUBY 554
MP3•Головна епізоду
Manage episode 334334140 series 2333152
Вміст надано Charles M Wood. Весь вміст подкастів, включаючи епізоди, графіку та описи подкастів, завантажується та надається безпосередньо компанією Charles M Wood або його партнером по платформі подкастів. Якщо ви вважаєте, що хтось використовує ваш захищений авторським правом твір без вашого дозволу, ви можете виконати процедуру, описану тут https://uk.player.fm/legal.
Wouldn't it be great if ActiveRecord didn't make you think about eager loading and it just did the "right" thing by default? Lazy loading is extremely helpful when the list of associations to load is determined dynamically. Today on the show, Charles and Luke interview Evgeniy Demin, Principal Engineer at Toptal. They discuss how you can speed up your processes by lazy loading your N+1 queries, plus various tools to optimize your workflows.
In this episode…
Sponsors
Links
Picks
Advertising Inquiries: https://redcircle.com/brands
Privacy & Opt-Out: https://redcircle.com/privacy
Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
…
continue reading
In this episode…
- N+1 queries and cases
- ActiveRecord methodology
- Developing new features quickly
- Various tools and ideas
- The fulfill method
- Alternative stacks
- Ruby Tik-Tok
Sponsors
Links
- LinkedIn: Evgeniy Demin
- GitHub - djezzzl/n1_loader: Loader to solve N+1 issues for good. Highly recommended for GraphQL API.
- GitHub - DmitryTsepelev/ar_lazy_preload: Lazy loading associations for the ActiveRecord models
- GitHub - salsify/goldiloader: Just the right amount of Rails eager loading
- N+1 problem will never be an issue with N1Loader gem
- Enhanced ActiveRecord preloading
Picks
- Charles- PODFEST EXPO | Where Your Voice Matters
- Charles- Legendary: A Marvel Deck Building Game - Guardians of the Galaxy
- Charles- Vistaprint US Online Printing: Business Cards, Signage & More
- Charles- Products
- Charles - Winco Foods
- Evgeniy - Toptal
- Evgeniy - Telltale Games
- Luke- Watch The Lincoln Lawyer | Netflix Official Site
Advertising Inquiries: https://redcircle.com/brands
Privacy & Opt-Out: https://redcircle.com/privacy
Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
720 епізодів
MP3•Головна епізоду
Manage episode 334334140 series 2333152
Вміст надано Charles M Wood. Весь вміст подкастів, включаючи епізоди, графіку та описи подкастів, завантажується та надається безпосередньо компанією Charles M Wood або його партнером по платформі подкастів. Якщо ви вважаєте, що хтось використовує ваш захищений авторським правом твір без вашого дозволу, ви можете виконати процедуру, описану тут https://uk.player.fm/legal.
Wouldn't it be great if ActiveRecord didn't make you think about eager loading and it just did the "right" thing by default? Lazy loading is extremely helpful when the list of associations to load is determined dynamically. Today on the show, Charles and Luke interview Evgeniy Demin, Principal Engineer at Toptal. They discuss how you can speed up your processes by lazy loading your N+1 queries, plus various tools to optimize your workflows.
In this episode…
Sponsors
Links
Picks
Advertising Inquiries: https://redcircle.com/brands
Privacy & Opt-Out: https://redcircle.com/privacy
Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
…
continue reading
In this episode…
- N+1 queries and cases
- ActiveRecord methodology
- Developing new features quickly
- Various tools and ideas
- The fulfill method
- Alternative stacks
- Ruby Tik-Tok
Sponsors
Links
- LinkedIn: Evgeniy Demin
- GitHub - djezzzl/n1_loader: Loader to solve N+1 issues for good. Highly recommended for GraphQL API.
- GitHub - DmitryTsepelev/ar_lazy_preload: Lazy loading associations for the ActiveRecord models
- GitHub - salsify/goldiloader: Just the right amount of Rails eager loading
- N+1 problem will never be an issue with N1Loader gem
- Enhanced ActiveRecord preloading
Picks
- Charles- PODFEST EXPO | Where Your Voice Matters
- Charles- Legendary: A Marvel Deck Building Game - Guardians of the Galaxy
- Charles- Vistaprint US Online Printing: Business Cards, Signage & More
- Charles- Products
- Charles - Winco Foods
- Evgeniy - Toptal
- Evgeniy - Telltale Games
- Luke- Watch The Lincoln Lawyer | Netflix Official Site
Advertising Inquiries: https://redcircle.com/brands
Privacy & Opt-Out: https://redcircle.com/privacy
Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
720 епізодів
Усі епізоди
×Ласкаво просимо до Player FM!
Player FM сканує Інтернет для отримання високоякісних подкастів, щоб ви могли насолоджуватися ними зараз. Це найкращий додаток для подкастів, який працює на Android, iPhone і веб-сторінці. Реєстрація для синхронізації підписок між пристроями.