программы на мобильниках уже сделали первые шаги от «мы сохраним ваши данные на карту памяти» через «сохраним в нашем облаке» к «сохраним в вашем облаке, например, Dropbox». Вроде бы, даже изменение API файловой системы в последнем Андроиде имеет ту же цель: сделать работу с удалённым хранилищем прозрачной. И вот теперь, пожалуй, остаётся последний шаг: поддерживать не ограниченный список таких облачных хранилищ, а работать с любым из них. Только для этого нужен единый протокол, и как раз его я нашёл.
remoteStorage — это открытый протокол удалённого хранилища. Он сделан с прицелом не только на личные облака типа ownCloud на домашнем NAS, но и на большие фермы. В принципе, его можно считать надстройкой над комбинацией известных технологий, но такая надстройка важна для универсальности. А так REST+CORS для работы с файлами, OAuth для раздачи ограниченных привилегий, и WebFinger для настройки одним лишь указанием email.
но дело не ограничивается мобильниками! Многообещающая возможность — веб-приложения без серверов. То есть, достаточно как-то раздать статические HTML+CSS+JS, а дальше они будут работать с собственным хранилищем пользователя. Заодно и никаких проблем с масштабированием при быстром росте.
хочу всячески рекомендовать этот сервис, потому что несколько лет с удовольствием им пользуюсь, а они принципиально экономят на рекламе, и сарафанное радио типа этого моего поста — единственный способ для их бизнеса расти и хорошеть. Gandi.net делает то, что должен делать, и не делает того, чего делать не должен, в полном соответствии со своим официальным лозунгом «no bullshit». Особенно это заметно по контрасту с godaddy, с которого я ушёл несколько лет назад из-за излишне агрессивного впаривания в нагрузку (см. upselling). Это, конечно, эффективная техника продаж, но бесит.
у меня есть ещё одна причина написать про Gandi: бесплатные домены .EU и .FR, скидки на которые я выиграл на лотерее в честь 15-летнего юбилея компании. Также есть 50% скидка на домены .BEER .SURF .VODKA .HORSE. Сам я не могу придумать им применения, поэтому надеюсь, что они вам пригодятся. Пишите :)