Comment

Comment by brodouevencode

> By their nature, microservices require you to define what each service is responsible for. Akin to waterfall development, this means making structural choices before you’ve had a chance to observe the system. These definitions inevitably end up being incorrect, as you know the least about your domain in the beginning.

This is a terrible analog. Interfaces, versioning, and composite services address all of this.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton