Мар 25
Joyent Slingshot – решение для оффлайн синхронизации веб приложений
Joyent опубликовали у себя в блоге о старте проекта Slingshot. Slingshot – это платформа позволяющая разработчикам RubyOnRails создавать гибридные приложения работающие как на десктопе так и в вебе с возможностью их синхронизации. То есть одно и то же приложение может работать в интернете, его экземпляр может быть установлен у Вас локально,а между собой они периодически обмениваются репликами. При обрыве связи всегда остаётся возможность продолжить работу.
Я ранее упоминал Apollo от Adobe, так вот Slingshot обещает составить Apollo серьёзную конкуренцию. И дело не только в том что появляются возможности создавать настольные приложения так же как и веб, хотя по такому принципу давно уже работают различные виджеты. А в том что это позволит разработчикам приложений Office 2.0 выбить почву из под ног классических офисных приложений. Гибкости больше, а аргумент что интернет может быть недоступен теперь не проходит. Подробнее о технической стороне пожно почитать в блоге Magnetk, их партнёра.
Лично я считаю что Joyent выбрали совершенно верную стратегию, многие корпорации пока ещё не готовы к полному переводу бизнеса на интернет сервисы и наиболее эффективно их можно будет завлечь в сети Web 2.0 именно использованием гибридных технологий.
Кстати компания Joyent интересна и другой особенностью. Это очень молодой стартап, который буквально стремительно вырос на рынке хостинга и онлайн приложений начав использовать сервера Sun Niagara T1000 и T2000. Одной из причин такого роста можно назвать что используя Solaris где виртуализация идёт прямо в поставке отсутствовала необходимость закупать дополнительное ПО, вроде Virtuozzo или Vmware, а используя сервера Niagara значительно сократить операционные расходы.


