Centralized vs. decentralized data systems —which choice is best?