3 ms·
It has just occurred to me that this centralized vs federated/decentralized discussion is similar to the monolith vs micro-services discussion. Centralized/mon
by paradite 8y ago
It has just occurred to me that this centralized vs federated/decentralized discussion is similar to the monolith vs micro-services discussion.
Centralized/monolith means everyone follows the same rule regardless of they like it or not, and there's single point of failure.
Federated/decentralized/micro-services means every federation/team is free to have their own rules as long as they have consistent API contracts with other nodes/services. But it's harder to have consistent quality control process as the effort is distributed.
If you see it from this angle, it might be easier to analyze and understand pros and cons of each approach. Maybe people who like monolith will also like centralized services?