top | item 8665021

(no title)

notastartup | 11 years ago

Do we really need to reinvent the wheels? Microservice, the async craze feels like, we now need to create a single wheel that is made up of many wheels, and spend an enormous time making it look and feel like a single wheel that was working fine, never mind that it serves absolutely no difference to the end user, it will make our next few years interesting because the old way of creating the wheel is boring and unexciting.

I think that after a few years, software businesses will realize that it was an investment with questionable advantages and go right back to what was working fine for the past decade and will continue to work fine.

discuss

order

tailhook|11 years ago

Well, here is a good article:

https://plus.google.com/+RipRowan/posts/eVeouesvaVX

It seems that Amazon started using microservices in 2002. Do you think 12 years is not enough to learn on mistakes?

lmm|11 years ago

Amazon uses microservices because they need to at their scale. But there are maybe a few dozen companies that operate at that scale. 12 years isn't enough time to learn a lot when there are only a few people doing it, just as in e.g. spaceflight.

anentropic|11 years ago

do they really use 'microservices'... or just services (SOA)? what are microservices anyway?

solipsism|11 years ago

What does Javascript have to do with anything? The article is about Python. It's about how we build the server-side, not the client-side.

simonw|11 years ago

What do microservices have to do with JavaScript?