RR 371: The Modular Monolith: Rails Architecture with Dan Manges episode artwork

EPISODE · Jul 17, 2018 · 59 MIN

RR 371: The Modular Monolith: Rails Architecture with Dan Manges

from Ruby Rogues · host Charles M Wood

Panel: David RichardsDave KimuraCatherine Meyers Special Guests: Dan MangesIn this episode of Ruby Rogues, the panel talks to Dan Manges about his blog post entitled The Modular Monolith: Rails Architecture. Dan is the CTO of Root, which is a car insurance carrier in Columbus, Ohio. They started the company a few years ago because they felt that the prices people pay for car insurance should be based primarily on diving behavior and not demographics. They talk about how he built the architecture of the app for his company, what a Modular Monolith is, their different gems, and more!In particular, we dive pretty deep on:Dan introCTO and Co-Founder of RootTracking driving habits of users to determine rateRuby on RailsArchitecture of the appBack-end platform in RailsMobile as the primary interfaceSee the app in the Google Play and iTunes storesCurrent direction for the companyIdentify good architectural boundaries in the code baseMonolithsWhat is Modular Monolith?Why did you decide not to go the microservices route?Microservices introduce tradeoffs in your efficiency of making changesNot having a too fragmented back-end platformDo you have one large schema?Maintaining productivityEnginesSeparate integration testsIntegration tests between various componentsTheir rating engineDeploymentsHis article: The Modular Monolith: Rails ArchitectureHighly recommends their modular monolithEverything is in one codebaseAnd much, much more!Links:The Modular Monolith: Rails ArchitectureRootRuby on RailsRoot in the Google Play storeRoot in iTunesdan-manges.com@dan_mangesDan’s MediumDan’s GitHubSponsorsSentryDigital OceanFreshBooksPicks:DaveThe IT CrowdDavidPay attention to how you’re hiringAtlas of a Lost World by Craig ChildsCatherineBreaking Into Startups PodcastDanPosticoSpecial Guest: Dan Manges. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

Episode metadata supplied by the publisher feed · Published Jul 17, 2018

Embed this episode

NOW PLAYING

RR 371: The Modular Monolith: Rails Architecture with Dan Manges

0:00 59:09

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

Frequently Asked Questions

How long is this episode of Ruby Rogues?

This episode is 59 minutes long.

When was this Ruby Rogues episode published?

This episode was published on July 17, 2018.

Can I download this Ruby Rogues episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!