Struggling with complex Rails app and business domain? Do you recognize these problems in your application: no clear boundaries, just one big monolith with hundreds of models and associations ActiveRecord classes are getting really big (50 attributes even) and constantly acquiring more knowledge about your whole system and more responsibilities service objects dealing with too many responsibilitie