I often think about that. What would a solution to this problem look like?
Will interstellar communication really be almost as difficult as interstellar travel?
Will interstellar communication really be almost as difficult as interstellar travel?
The engineering problem is already solved for probe communications anyway.
So I think there will be massive caches on both sides. Accessing any popular content will be pretty fast because it will already be cached. Live data will be delayed by up to half an hour depending on orbital position, but that's not terrible. Conversations would be the worst, with up to an hour delay round-trip.
Past Mars it would get harder. You'd need much more power to keep the bandwidth up, and the latency would get worse.