Re:LightSpeed: Rewriting Messenger’s codebase for a faster, ...
by archagon on Tuesday March 03, 2020 @12:19PM
(#22476509)
Interesting. I wonder if there's a corollary: "you will ship your org, so be careful how you structure your org."
Re:LightSpeed: Rewriting Messenger’s codebase for a faster, ...
by arlo_phoenix on Thursday March 05, 2020 @03:13AM
(#22491806)
It can oftentimes be worthwhile to have individual teams each fully "own" a piece of the product, and that also comes with the autonomy to choose to duplicate stuff that other teams might have already built rather than working with them and tweaking it to match their own specific new requirement.
This significantly reduces communication & coordination overhead for delivering new features, at the expense of consistency and code reuse, which can often be a worthwhile tradeoff at scale.