Background


Recently, while exploring the big data scheduling platform Apache DolphinScheduler, I noticed that it is distributed yet decentralized, which is quite different from the traditional Master–Slave and High Availability (HA) architectures I was familiar with. This raised a natural question: what does decentralization actually mean? What...