Ну, вот сразу несколько – но все "неизоморфны" из-за самой природы ссылки. Тем не менее, с точки зрения UI проблема решается.
1) Ссылка – это такой заинлайненный контрол, поэтому мы можем (по идее) на каждом получателе поддерживать её связь с эмитировавшим ссылку сервером и выводить, например, рядом со ссылкой индикатор загрузки.
2) Мы можем вместе со ссылкой отправлять маленькое превью картинки, а сервер – отдавать это превью с пометкой, что картинка ещё не загружена до конца.
3) Сервер может при обращении по ссылке пайпить на клиенты уже загруженную часть и досылать чанки по мере получения данных.
Есть и похитрее подходы, но это всё решения для UI, саму проблему некогерентности они не снимают.
no subject
Date: 2015-03-11 11:01 am (UTC)1) Ссылка – это такой заинлайненный контрол, поэтому мы можем (по идее) на каждом получателе поддерживать её связь с эмитировавшим ссылку сервером и выводить, например, рядом со ссылкой индикатор загрузки.
2) Мы можем вместе со ссылкой отправлять маленькое превью картинки, а сервер – отдавать это превью с пометкой, что картинка ещё не загружена до конца.
3) Сервер может при обращении по ссылке пайпить на клиенты уже загруженную часть и досылать чанки по мере получения данных.
Есть и похитрее подходы, но это всё решения для UI, саму проблему некогерентности они не снимают.