← Graph

Spring

tool 3 connections

Rails preloader gem that loads a Rails application into memory once and forks copies for each test run, console, or command so startup is much faster. In the talk, Spring's fork-and-copy model interacted badly with controllers created at boot time: those controllers survived in the parent Spring process and accumulated method-definition work across reloads, producing a progressive slowdown.

category
library
about
Spring tool
Spring's preloader/fork model is central to the reload-slowdown bug investigated.
Asks whether it would have been simpler to drop Spring.
person Damir Zekić
uses
Spring tool
Describes using Spring in the team's development workflow.

Provenance

Read by
12 extractions