logoalt Hacker News

jrnnglast Sunday at 7:36 AM1 replyview on HN

These are great examples. I'll add one more. Object names and metadata definitions. Figuring out what the official name for something is across systems, where to define the source of truth, and who maintains it.


Replies

procaryotelast Sunday at 8:00 AM

Why do all services need to understand all these objects though? A service should as far as possible care about its own things and treat other services' objects as opaque.

... otherwise you'd have to do something silly like update every service every time that library changed.

show 1 reply