Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Android @Scale

César
January 23, 2020

Android @Scale

César

January 23, 2020
Tweet

More Decks by César

Other Decks in Programming

Transcript

  1. 4MB Feature A Feature B Feature E Feature F Monolith

    A Monolith B 3MB … Feature C Feature D
  2. Feature A Monolith B Feature B Feature C Payment (Data

    Interface) Payment (Business Rules) Monolith A Payment (Data implementation) Payments …
  3. Feature A Monolith B Payment (Data Interface) Payment (Business Rules)

    Monolith A Payment (Data implementation) Checkout Feature C Payments …
  4. Payment (Data Interface) Landing Page (Data Interface) Category Banner (Data

    Interface) Payment (Business Rules) Landing Page (Business Rules) Category Banner (Business Rules) Category Banner (Data Implementation) Landing Page (Data Implementation) Payment (Data Implementation) Monolith A Monolith B Payments Landing Pages Search & Browse …
  5. Feature (UI) Business Logic Data Monolith (aka BO) Home Micro

    Frontends Checkout Search & Browse …