Rails applications tend to turn into giant monoliths. Keeping the codebase maintainable usually requires architectural changes. Microservices? a distributed monolith is still a monolith. What about breaking the code into pieces and rebuilding a monolithic puzzle out of them?
Video
Slides




