How does Radix achieve linear scaling?

Radix achieves limitless scaling using a distributed database that can be broken up into relatively small constituents termed shards. Since the number of shards is indefinite and has no detrimental effect on pre-existing shards, scaling is practically infinite and thus linear.