Quite some tools have also been proposed (well before the ones you mention) in FullDAS: towards massive scalability with 32MB blocks and beyond .
Besides using on-the-fly reconstruction and fast sampling, there is an entire section dedicated to “Making dispersal even more efficient”, large part of which also applies to the simpler 1D construct. In fact, as also mentioned in the writeup, our simulator has both the 1D and 2D mode for comparison. Among others, these techniques include:
- dynamic hybrid push/pull techniques
- compact bitmap representations of HAVE information
- the use of UDP-based unreliable transports (such as the service provided by QUIC)
- chunk scheduling techniques