Effects of Pitchfork reforking on Shopify's Monolith | Rails at Scale

Over the last year, I've been working on a new Ruby application server called Pitchfork. In most regards it’s extremely similar to the venerable Unicorn, from which it originates, but with one major extra feature: Reforking, which reduce memory usage of Ruby applications.For most of last year, we couldn’t enable reforking on our application because of an incompatibility with one of our dependencies, but since then the issue has been solved and we’ve been rolling out reforking progressively since late July.In this post I’m sharing some metrics from Shopify’s monolith during the final week before we fully enabled reforking. During that time half of our servers had reforking enabled.


Effects of Pitchfork reforking on Shopify's Monolith | Rails at Scale #ruby #rubydeveloper #rubyonrails #monolith #shopify's https://rubyonrails.ba/single/effects-of-pitchfork-reforking-on-shopify-s-monolith-rails-at-scale

Nezir Zahirovic

Contractor Ruby On Rails (8+ years) / MCPD .Net / C# / Asp.Net / CSS / SQL / (11 years)

related articles