The Modular Monolith in Rails: Engines, Packwerk and Boundaries (opens in new tab)
What a modular monolith is in Ruby on Rails, and how to build one with Rails Engines and Packwerk. Compare approaches, enforce boundaries, and decide between modular monolith and microservices — with runnable example code.
Read the original article