Why Distributed?: A Critical Review of the Tradeoffs Between Centralized and Decentralized Resources | IEEE Journals & Magazine | IEEE Xplore