2 ms·
> distributed services heaven "The grass is always greener on the other side" There are plenty of upsides to the distributed approach. But there are downside
by tedmiston 10y ago
> distributed services heaven
"The grass is always greener on the other side"
There are plenty of upsides to the distributed approach. But there are downsides to distributed too which don't get discussed as much. Things like communication between nodes, fault tolerance, monitoring and handling failure. Same case with having many microservices. Also this stuff becomes time consuming if you are a solo dev / small dev team.
IMO one approach isn't better than the other for all cases. Maybe I'm a bit of a laggard here, but I still like Heroku and believe in just doing enough infrastructure to support where your app is / is going in the near future.