How to extract a data-rich service from a monolith
When breaking monoliths into smaller services, the hardest part is breaking up the data that lives in the database of the monolith. The steps begin by making a logical separation in the existing monolith: splitting service behavior into a separate module, then separating data into a separate table. These elements can be separately moved into a new autonomous service.
Appears in lists (1)
More like this (3)
Monolith to Microservices to Serverless: One Company's Journey — It’s brief and high level, but here’s...
Low-risk Monolith to Microservice Evolution Part I This is a material from a 2-day workshop for...
Deconstructing Shopify's Monolith — Shopify has one of the largest Ruby on Rails codebases in existence...