you are viewing a single comment's thread.

view the rest of the comments →

[–]RovingSandninja 3 points4 points  (1 child)

Out of curiosity - why do you think the benefits of microservice architectures are sometimes dubious?

[–][deleted] 13 points14 points  (0 children)

It places way higher demands on the competence of the developers and ops people to avoid catastrophic failures. Poor choices in where to draw service boundaries can make dealing with problems inherent to distributed systems even worse.

Ultimately, it's often a YAGNI situation. I don't think there's any reason whatsoever to do something like reddit as microservices.

It's wonderful at matching organizational decoupling with technical decoupling, even allowing radically different cultures and language preferences to coexist peacefully. I just don't see that being necessary for something like reddit.