Design & Systems

The seams are where the system lives

The seams are where the system lives

Partitioning a system into clean modules doesn’t remove complexity — it relocates it to the seams. Cities learned this by zoning. Software is relearning it one microservice at a time.

Press enter or click to view image in full size

Cape Coral from above: a grid of parcels with the connective tissue of a city missing between them — the empty middle, drawn as leftover.
Cape Coral from above: a grid of parcels with the connective…

Read Full Article at Source