top | item 19149252

(no title)

debergalis | 7 years ago

[author here]

Yup, we see this pattern a lot. You get the benefits of fewer bytes on the wire, typed APIs, elimination of data fetching code, etc.

But it leaves a lot on the table. The bigger wins come when new features can draw from all your data (in unanticipated combinations) without new API or services development, when you can make new data available for every team's use just by plugging it into the central graph, and when you have a birds-eye view of exactly how all your data is being used so you know where to make further investments.

discuss

order

nevir|7 years ago

Yeah, I'd also add that it is a huge help in ramping up new devs when understanding your schema.