Hacker News new | ask | show | jobs
by jiggawatts 164 days ago
> Architecturally monolithic Web apps use GraphQL all the time.

Sure, but a significant motivation for using GraphQL is to stitch together a bunch of microservices into a cohesive API for the front end.

My comment about Medium using microservices was just an informed guess, but a good one. They started migrating from a monolith to microservices back in 2018: https://medium.engineering/microservice-architecture-at-medi...

Is it a coincidence that that's around the time frame that I noticed the Medium web site becoming slower than it used to be?

1 comments

I do in fact think it's pretty unlikely that any performance degradation you observed was directly caused by microservices, as opposed to changes that directly affected the frontend.
I politely disagree. Microservices are the large government bureaucracy of software architecture with similar efficiency outcomes for similar reasons.