Broadbent, Matthew, King, Daniel, Baildon, Sean, Georgalas, Nektarios, Race, Nicholas, "OpenCache: A software-defined content caching platform", , 2024