5 Comments
User's avatar
Nabil Ahmad's avatar

Title is very misleading and seems like a quickly written article. How 30TB handling is possible using modular monolith but not in microservice based design? Where it went wrong?

Expand full comment
Neo Kim's avatar

I see, thanks for the feedback.

The idea was to give an introduction to the modular monolith with this case study.

Expand full comment
haku's avatar

Totally agree with Nabil, the title is a clickbait and irrelevant with the content. I would like to know what difficulties Shopify meet with this traffic size under this code arch and what solutions Shopify come up with.

Expand full comment
kyw's avatar

This is all just too abstract to me. Can you show us how exactly to implement it? Maybe share a github repo?

Expand full comment
István Ujj-Mészáros's avatar

Modular monolith has nothing to do with traffic. They have to handle traffic by aggressive caching on the server side. Modular monolith is about maintainability and extensibility.

Expand full comment