There's a decent book about this called Team Topologies. Not necessarily the org design bible, but maybe close, and definitely addresses many specifics around this topic and your comment.
https://www.amazon.com/Team-Topologies-Organizing-Business-T...