|
|
|
|
|
by sgt
4124 days ago
|
|
After refactoring the alert feature into a Go microservice, they’ve seen the following improvements The same number of workers (that required 12 GB in Ruby) now requires just 5 MB of memory. Not that I don't approve of pro-Go articles, but doesn't this maybe indicate that something was wrong or inefficient in the Ruby implementation? |
|
Our takeway was that the (Rails) monolith model tends to put a lot of things into one process space. Controlling library loads can be a chore.