I've always wondered about the feasibility of using space for temporary/short-term storage needs.

I remember a time when, as a junior developer, I'd log into operations, and hand the operator my tape reel with my work for the day - and she'd go off, mount the spool, and start the streaming, until my files were available in local storage for a few hours, and then .. when logging out, I'd have the operator re-stream the files, and off we go ..

So, why not use space as a large tape buffer? Send the satellites off, 20 minutes of light-speed away, and use the big gap as a cache.

Seems sorta feasible to me, but I guess I'm overlooking some ridiculously obvious factor, such as launch costs, viability, etc. But really, seems like a fleet of satellites spread out around the solar system could function as quite a nice medium ..

See pingfs. It stores data on ICMP packets.

https://github.com/yarrick/pingfs