Adopting Microservices in Healthcare, Breaking Apart the Monolith
summary
Athenahealth breaks a Perl/Oracle monolith by strangling pieces into microservices, proving an API-driven deployment that launches the same job into on‑prem and AWS DC/OS/Marathon clusters and returns instance counts. They stream hundreds of thousands of faxes a day out of Oracle with Kafka (MirrorMaker) into Spark for transforms and push results into Elasticsearch and Neo4j, i.e. Kafka -> Spark -> Elasticsearch -> Neo4j. Multiple short POCs validate the pattern, the demo shows successful cross‑site launches and scaling.
AI-written summary · about
chapters (10)
- 0:00Intro
- 0:17Background
- 7:16Strangling a monolithic design
- 11:55Breaking apart the monolith
- 13:43Strangler pattern
- 17:19The solution
- 20:19Future State
- 25:51API Driven Deployment
- 28:00Data Layer
- 33:08Demo
related talks
30mMonolith to Microservices
25mFrom Millions of Customers to Petabytes of Data: A Journey to Microservices
57mSplitting Monolith Application to Microservices
29mMonolith to microservices transformation at Broadridge Advisor Solutions
43mBreak Up the Monolith: Testing Microservices
44mRoute to microservices the epic voyage of a fintech leader
13mBuilding the next-gen healthcare platform using cloud native bingo
54mMigrating to Cloud Native with Microservices
