Re:Shopify Ruby on Rails distributed monolith runs 19M queri...
by arp242 on Wednesday November 29, 2023 @01:53AM
(#38456379)
That doesn't sound like "microservices", but like a monolith with a few services split out where it makes sense. People have been doing that for a million years, long before the web and certainly long before "microservices" was coined. It's just "using common sense" basically.
[ Parent
| on HN ]
Re:Shopify Ruby on Rails distributed monolith runs 19M queri...
by pelasaco on Wednesday November 29, 2023 @02:58AM
(#38456740)
I'm not aware of such nuanced definitions. For me a microservice is a one endpoint service, designed to do one task, with full introspection, and deployed on the "cloud". As fair as I know, I can orchestrate them with monoliths and they still microservices.. or where you draw the line between services and microservices? The size of the service itself or with whom it interacts?
Re:Shopify Ruby on Rails distributed monolith runs 19M queri...
by arp242 on Wednesday November 29, 2023 @04:30PM
(#38465592)
There is no One True Definition™, but I think most people understand "microservices" as "an application where splitting the functionality up in small services is core of the architecture", or something along those lines.
"We split off 2 things in to small services because it made sense" is rather different. I mean, I don't really care if you call this 'microservices" I guess, but it is different, right?