О будущем

01.12.2010

Мы до сих пор размышляем в терминах «мой компьютер», «мой жесткий диск». Сегодня «мои данные» — это что-то живущее на «моем диске». Ситуация меняется. Скоро все данные и вычислительные ресурсы переместятся в облако.

Из недавнего «интервью с Джо Армстронгом (Рекомендуется к прочтению, если вы техноманьяк) – одним из создателей языка Erlang, который был разработан в компании Ericsson.

Про Erlang

Об этом языке я впервые узнал несколько месяцев назад, когда «искал маленький сервер (Сейчас пользуюсь сервером Mongoose)». Мне подсказали обратить внимание на сервер YAWS, а с него уже я заинтересовался языком, т. к. он очень интересен для меня в контексте решения одной ресурсоёмкой задачки. Задачку пока отложил, но в памяти кое-что отложилось и про интереснейший язык. Сам факт того, что Erlang был разработан гигантом телеком-индустрии говорит о многом — прежде всего о выдающейся производительности и масштабируемости.

Язык Erlang неизвестен большинству людей, тем не менее Erlang участвует в жизни почти каждого человека. Когда мы с вами общаемся по сотовому телефону, скорей всего связь поддерживает ПО на основе Эрланга.

Про Plan9

Интервью напомнило мне про операционную систему, которая не получила широкого распространения, но в которую «заложены революционные идеи (Статья на Wiki)». Думаю, про Plan9 будут говорить всё чаще, учитывая растущую популярность облачных вычислений. А может быть и нет :) Вы как думаете? Что нас ждёт?

Вы давно искали «гороскопы которые сбываются онлайн (гороскопы которые сбываются онлайн)», на котором кроме гороскопов, вы найдёте сонники, гадания и тесты.

Комментарии

  1. # Тормоз

    Ещё одна хорошая статья про Erlang от Джо Армстронга. Цитатка оттуда: «AXD301 — это девять девяток надежности (да, ваши глаза вас не обманывают — 99.999999999%). Пять девяток считаются хорошим показателем (downtime — 5.2 минуты в год). Семь девяток практически недостижимы… но нам удалось достичь 9-и.»

  2. # Тормоз

    И ещё статейка, с примерами кода.

  3. # tserj: 

    ?

    нас ждет майднет books.aing.ru/?page_… скорее бы уже)

    все эти «облачные» технологие – лабуда для инвесторов. что значит «вычислительные ресурсы переместятся в облако»? и что значит скоро? Уже 2 года как об этом говорят, что скоро. до сих пор мы увидели только гугл докс и те сырые, в зачаточной стадии. где хром ОС?

    в любом случае, ни одна компания/фирма/банк никогда не станет держать «у дяди» все свои документы, сведения, бизнеспланы и прочее.

    поэтому, максимум, что будет – планшеты а-ля iPad с ОС а-ля хром ОС. причем исключительно для развлекательных целей (фильм посмотреть, потрепаться, почитать, социалки).

    а вот поиграться в 3Д пока у всех сеть не будет выкачивать ГБ данных за миллисекунды – хрен. причем только в этом случае можно будет рендерить где-то в облаке, а юзеру скармливать потоковое видео. а это явно «не скоро», т.к. если учесть текущую скорость разработки достижения пиковых пропускных способностей – существует предел для «среды» передачи и нужно еще придумать, как этот предел обойти.

  4. # Тормоз

    Tserj, знаешь, я думаю что 2 года или 5 лет — пустяк для дядьки, который ждал облачного будущего уже более 20 лет :) То есть для него «скоро» не значит «завтра» буквально.

    в любом случае, ни одна компания/фирма/банк никогда не станет держать «у дяди» все свои документы, сведения, бизнеспланы и прочее.

    Ох, не зарекайся. Уже многие компании держат «у дяди» если не все, то очень многие важные документы. Это нормально.

  5. # tserj: 

    не зарекаюсь, где-то слышал, что не будут)
    ключевое слово тут «не все». ключевое потому, что документооборот должен идти на основе популярного (общепринятого и т.п.) редактора документов. Представь, что ты владелец крупной компании, ты подготавливаешь стратегию развития, для ознакомления твоими инвесторами. ты станешь это делать на облачной архитектуре?
    сомневаюсь.

    а пароли свои ты тоже станешь хранить в гугл доксах и прочих местах?

    поэтому и «не все» уйдет в облако, а раз не все – значит только «узкоспециализированное», а значит смысл в разработки таких технологий узок, не массовен, а значит это не есть светлое будущее.

    скорее всего этим товарищам, с их языком и придется заниматься портированием своего языка в облако и на его основе строить конечные решения – типа облачной БД под стандартные нужды (БД сайта фирмы) и прочее.

  6. # Тормоз

    Я не стану хранить пароли в гуглодоках, но огромное количество людей будет пользоваться подобными технологиями на всю катушку. Уверен в этом на 100%. И уже пользуются. Посмотри box.net, например. Dropbox тоже развивается семимильными шагами.

    Кстати, я сегодня купил хостинг у Linode.com, а это облачный хостинг :)

  7. # tserj: 

    Dropbox – это тупо теже CVS,SVN,VSS только в оутсорсинге. эти технологии используюстя в фирмах, но! на своих серверах. компании не станут шарить свой коммерческий код в целях безопасности всего бизнеса. То, что щас предлагается – как я и писал – для развлекаловки – храни у нас свое видео, фото, лабуду и синхронизируй.

    раз уж ты купил, поясни мне, что значит «облачный сервер», а то я никак не въеду в понимание этого. в чем отличие от обычного VPS?

  8. # Тормоз

    Писать «компании не станут» в нынешних условиях равносильно попытке убедить человека в том, что у него 7 пальцев на руке. Я уж третий раз тебе пишу, не знаю как и донести уже: сотни или даже тысячи компаний УЖЕ ДЕЛАЮТ ЭТО. Очнись.

  9. # Тормоз

    отличие от обычного VPS

    Недостижимая для обычного VPS гибкость: я могу за считанные минуты удвоить оперативную память, например; или вообще перенести сервер из Лондона в Атланту.

  10. # tserj: 

    Я работаю на западную корпорацию. Мало того, что код на собственных серверах, в собственной сети, недоступной из вне! так еще и порты все закрыты, кроме определенных. Не надо мне говорить, что тысячи русских ООО там держат свои договора – это их проблемы. У крупных компаний, корпораций, все исключительно ТОЛЬКО свое и только лицензионный софт. Пример в студию хоть одного «облачного» банка? ну ну.

    >отличие от обычного VPS
    1) за считанные минуты удвоить оперативную память – не аргумент – т.к. на то он и Virtual – в сути – виртуальная машина.

    2)перенести сервер из Лондона в Атланту –
    расшифруй плиз. Что значит перенести, IP меняются при этом?
    если твой сервак (тупо виртуалку) копируют с одной тачки в Лондоне на другую в Атланте – это одно дело.

  11. # Тормоз

    О, да, раз в твоей компании в облака не перейдут — это гарантирует, что никто так делать не будет. Факт. Железный аргумент!

    Насчёт переноса из Лондона в Атланту, честно говоря подробности не изучал, более того, я лишь предполагаю это на самом деле :) Наверняка IP сменится, но DNSы разрулят.

  12. # tserj: 

    я же говорю это западный паблишер – уже контент провайдер, это не оди такие – это их минталитет такой. причем даже переход на 7-винду был обусловлен ТОЛЬКО целями безопасности, т.к. для XP в скором времени тупо перестанут выпускать патчи.

    Все обычно думают не завлекающими 99.999999999% и строчками на сайте, почему вы должны выбрать нас, а профитом и рисками. И это волне логично. Конечно, существует вполне без рисковый бизнес, который будет пользоваться облаком, но это НЕ БОЛЬШИНСТВО!
    Тем более, что от тебя не поступило примеров)
    Ладно, закроем, для 6-ти утра хватит) не буду я тебя переубеждать – время рассудит.

  13. # Тормоз

    А ты меня не переубедишь, у меня открыты глаза и я отлично вижу, что происходит вокруг. Ты делаешь две ошибки: слишком легко переходишь от частного к общему и слишком буквально воспринимаешь слова.

    Если человек сказал «всё» — это не стоит воспринимать как 100%. Естественно, останутся отдельные личности, компании и может быть даже отрасли, которые облачные метаморфозы будут избегать. Только это будет такое меньшинство, о котором и говорить нет смысла.

    Ты сейчас напоминаешь того чувака, который незадолго до полёта братьев Райт «доказал», что полёты аппаратов тяжелее воздуха невозможны.

  14. # Тормоз

    У меня есть один хороший друг, который знает кухню box.net изнутри. Думаю, у него будет мнение по этому вопросу и найдутся некоторые цифры.

  15. # tserj: 

    ) забавно (про чувака), критику принял.
    Только ты меня уже приравнял к ярым противникам облаков. Я за если будет куча «сервисов» и удобных механизмов. Но Я против отдавать мои пароли дяде.

    >«Ты делаешь две ошибки: слишком легко переходишь от частного к общему и слишком буквально воспринимаешь слова.»
    Для тебя это ошибки, для меня – логичность и последовательность (тем более, что для меня общее это совокупность частных)) + профессиональная привычка докапываться ко всему сказанному) или когда меня просят подпись поставить на бумажках (но тут уже паранойя).

    Да, у меня так, в то же время ты живешь мечтами об универсальности всего вокруг до одной кнопки, при этом подвергаешься любому рекламному воздействию, которое, как тебе кажется воплощает твою идею универсальности, хотя на самом деле оказывается нечем иным как маркетинговый ход. И наверняка когда все вокруг говорили о понятии веб 2.0, ты вместе со всеми был активистом?

  16. # Тормоз

    Что такое Web 2.0 я понял не сразу, только когда забурился в Yahoo Pipes, тогда я вкурил суть Web 2.0 на полную катушку. Товарищ, это далеко не маркетинговая залепуха — это охренительно крутая вещь. Возможно, ты тоже сможешь осознать суть, если ознакомишься с сайтом programmableweb.com.

    А может быть и не осознаешь. В тебе огромный заряд изначального скептицизма и предубеждений, эта скорлупа тебе сильно мешает.

  17. # tserj: 

    Ну кто тебе сказал, что мне что-то мешает?
    Во-во) Суть веб2.0) для тебя это трубы, RSS, API. И это суть? А до объявления, что к нам приходит веб2.0 этого всего не было? небыло ни XML ни JavaScript ни API различных? Я про это и говорю – тебе слово красивое скажи – и все, а разобраться из чего это все состоит и как эволюционировало – нафиг. Так вот – само название Web 2.0 – это фантик вброшенный одним, подхваченный другими, до конца не понимая что имелось в виду.

  18. # Тормоз

    Жуть, ты прямо как Столлман какой-нибудь. Прикольный, но такой упёртый зануда! Прямо до сумасшествия. И это очень утомляет.

    Я точно также могу обвинить тебя в том, что ты нихрена не попытался разобраться и понять, что я имел в виду — тупо накинулся на термин, и атата его. Для тебя всё новое как красная тряпка для быка.

    Что там у тебя следующее для критики? Аякс, до которого существовали асинхронные запросы? Продолжай :)

  19. # che: 

    Я думаю что большинство или значитаельное количество бизнесов будет использовать облачные сервисы.
    Банки это узкоспециализированный бизнес. И тот смотрит в сторону облаков :) green.tmcnet.com/new…

    Маленькие конторы, отделы больших пользуются «облаками» потому что это выгодно.

    Пароли-то может в гугл-доках не хранят, но вот гмайлом очень многие пользуются.

  20. # Тормоз

    О, вот и мой хороший друг появился :) С добрым утром!

    А про Web 2.0 хочу ещё добавить для скептиков, которые прочитают со стороны (tserj уже ничего не докажешь, с ним всё ясно): да, API, XML и прочая херня — всё это давно было. Но именно в последние годы наблюдается взрывной рост интеграции различных сервисов. Именно это я считаю основным признаком Web 2.0 и ничего плохого в этом слове не вижу. Это действительно как второе дыхание интернета.

  21. # AS

    Вот еще один пример golang.org/ будущего языка)

  22. # Тормоз

    Теперь я как Tserj :) Нифига не понял, чего хорошего в Go! В чём его фишка? Ну вот в Эрланге ключевой момент — параллелизация. У Ruby — лаконичность и простота кода. PHP — лёгкое изучение и простота внедрения. А что даёт Go?

  23. # tserj: 

    Забей, продолжай жить называя вещи не своими именами

  24. # Тормоз

    Cпасибо! Оказывается, мне ещё можно пожить не много. А то уж умирать собирался.

  25. # Clr

    Plan9 — они опередили своё время, да и сделали лишком идеальную архитектуру — это никому не надо. В конечном счёте, через несколько лет кто-нибудь заново изобретёт велосипед, реализует его поверх Linux, и будет всё тоже самое, только сделанное, как обычно, через ж*пу, но достаточно рабочее, чтобы можно было плеваться, но пользоваться. Простые и архитектурно проработанные решения в IT не выживают, выживают костыли, прикрученные поверх других костылей с помощью еще одних костылей.

    Другой показательный пример: QNX. Ей уже туева куча лет, а принципы, заложенные в 80-х, до сих пор остаются современными. А ведь по сути, это обычный Unix, просто сделанный именно так, как и должен бы был развиться Unix изходя из своей идеологии: множество независимых компонент, каждый из которых решает только свою специфичную задачу. Но это тоже никому не интересно: взять за образец учебный Minix и на его основе сделать еще более концептуально убогий Linux, а потом 20 лет самоотверженно пилить его — вот это интересно разработчикам. Простые и работающие решение скучны, «очарование избыточной сложности».

    На мой взгляд, только эти 2 системы являются по духу прямыми наследниками концепции, заложенной в 70-е годы в Unix.

    Или взять ту же GoboLinux. Проекту 10 лет, но он почти никому не известен. Потому что он же решает проблемы, а не порождает еще более продвинутые проблемы.

  26. # Clr

    «Что там у тебя следующее для критики? Аякс, до которого существовали асинхронные запросы?»
    Браузер, до которого существовали ftp и more. :)

  27. # Evgeny Sergeev

    Я ни за что не отдам свои интимные данные в облако :) Даже в зашифрованном виде :)

  28. # Миша: 

    Коменты не читал (бредовысер людей не в теме) но про облака поддерживаю, новые проекты (по крайней мере для себя) собираюсь хостить только в облаках. И данные у дяди держать будут за милую душу, так как дяди подпишут контракты и в случае утечки будут возмещать убытки, да и какая разница, дядя с мощным штатом профи или одмин-олкоголик на 0,75 ставки, последний про#$%я поскорее первого. Так что не молотите чушь, Тормоз прав. А еще меня умиляет как у дураков мысли сходятся, я буквально в этом месяце прошел парочку туториалов по ерлангу и решил что меркуриал получше гита для моих задач, а гит неоправданно накручен, о как. Что же будет дальше, Тормоз :)? Выпустим одинаковый проект лол?

  29. # Миша: 

    Да и про план9 почитывал, правда уже больше месяца назад..

  30. # Тормоз

    Миша, дальше придётся тебя убить :)

  31. # Evgeny Sergeev

    Тормоз, теперь ты будешь писать на Erlang?

  32. # Тормоз

    В ближайшее время нет. На Эрланге я может быть попробую делать кое-что, когда у меня будет налажен стабильный финансовый ручеёк, хотя бы 50-60 тыс. рублей в месяц.

    Зато возможно на Linode поставлю YAWS вместо опостылевшего толстого Апача :) Интересно попробовать его в боевых условиях.

  33. # Rulexec

    Посмотрел я на этот YAWS, мутный он какой-то пока, я пока пожалуй лучше вместо «толстого Апача» лёгкий nginx поюзаю, с FastCGI.

  34. # Тормоз

    Почему мутный? Что конкретно не понравилось?

  35. # Rulexec

    Не, ничего особо против его я не имею, весь этот Erlang странный, он буквально взрывает мой мозг, язык который оперирует константами, брр. Возможно как засяду перед ним один на один на день, может моё мнение изменится.

  36. # Миша: 

    Ничего ты в ерлаге не понял, константами оперирует, конечно. По поводу явса есть и другие достойные альтернативы, чероки там разные и т.п. Но без фронтенда конечно никуда.

  37. # Тормоз

    Чероки не оправдал моего доверия. Если бы ты сходил по ссылкам из заметки, то понял бы почему.

  38. # Миша: 

    Если у тебя упал чероки это еще ничего не значит ;) У меня вот нгинкс падает раза 2 в неделю, что дальше?

  39. # Тормоз

    Миша, проблема не столько в том, что он падал (без всяких причин), а в том, что его потом запустить невозможно было.

  40. # Ал: 

    Соглашусь с tserj, на сторону крупная организация отдавать внутренние процессы и пароли не будет.

    Ключевое слово – крупная.

    Мелкие легче отдадут свои данные во внешнее облако, крупные как мне кажется будут делать облака сами.

    Про веб 2.0 опять таки соглашусь с tserj. Это просто слово которое каждый понимает как хочет. Лично я всегда понимал это как интернет наполняемый самими пользователями.

    То есть был 1.0 когда автор сайта выкладывал то что он напридумывал, а теперь есть 2.0 когда автор сайта создает инструменты и люди сами наполняют его сайт. Встречал еще много вариантов, поэтому пропускаю термин мимо ушей как правило и пытаюсь понять что конкретный человек в этот термин вкладывает.

  41. # Миша: 

    Какие пароли, ребята. О чем вы все молотите, так и остались в 5м классе.

  42. # Evgeny Sergeev

    Миша, извините, а о каких суммах рисков (при утечки информации) идет речь в Вашем случае?

  43. # Ал: 

    Миша, возможно стоит понять суть обсуждения прежде чем вставить свое мнение? Я понимаю это не так просто, но мы пятикласники стараемся делать именно так.

    Прочитай самый верхний абзац этой страницы. Про облака. Про то что не будет ни моих компьютеров ни моих жестких дисков. То есть данные будут храниться где то в другом месте. Типа все организации поставят монитор с сетевой картой, а все остальное будет в облаке у другой какой то обслуживающей компании. Я выразил свое мнение, что если будет именно так, то эта обслуживающая компания будет иметь полный доступ к данным своих подопечных.

    То есть весь документооборот, все бухгалтерские документы, все договора будут доступны для просмотра другой организации. Даже более того, банальное сохрание кукисов в браузере уже будет не безопасной операцией теоретически. И т.д.

    Надеяюсь я понятно «молочу»?

  44. # Тормоз

    Ал, вовсе необязательно сервисной компании будут доступны для просмотра все документы. Во-первых, может использоваться шифрование. Во-вторых, это синдром Неуловимого Джо — считать, что все так и горят желанием снять вашу информацию. У сервисной компании своя специализация.

  45. # Ал: 

    Тормоз, вот ты представляешь себе майкрософт которая все данные вынесла в стороннее облако? Или гугл? Или ебэй? Газпром? Роснефть?

    Это просто примеры, но есть много других крупных и средних компаний которые точно не будут выносить свои данные в облака. По крайней мере я так думаю.

    Для мелких компаний в 10-20 человек это и вправду будет синдром неуловимого Джо, ради нескольких тысяч долларов которые теоретически можно получить с помощью данных мелкой компании(например исследование определенной ниши в определенном городе, информация кто бы что ни говорил это сила) никто подставляться не будет.

  46. # Тормоз

    Ал, ну не надо так буквально и поверхностно всё понимать. У Microsoft может быть просто своё облако, большим компаниям-параноикам никто не запретит делать это.

  47. # Ал: 

    Тормоз, именно это я и сказал. Но Миша вдруг назвал это детским лепетом. Я объяснил свою точку зрения подробнее. С чем ты не согласен я не понимаю.

  48. # Тормоз

    Блин, я уже запутался, кто о чём :) Я думал, ты как и первый комментатор к этой заметке опровергаешь вообще массовый облачный переход в ближайшем будущем, в принципе.

  49. # Миша: 

    Вы пацаны про PGP ваще не слухом ни духом? Мы о будущем говорим а не о теперешнем. О суммах, например, которые возместит Oracle за простой сотового оператора Киевстар, корпорации они такие, знаете. Я не думаю что эти данные будут третьим лицам, как вы говорите, доступны, а шифрование будет на аппаратном уровне, прямо в сетевой карте, и т.д. и т.п. Ведь раньше были терменалы, снова скоро будут, весь интернет будет один большой терминальной паутиной. А ваши фантазии и кругозор просто слишком ограниченны что-бы себе это представить. Или вы думаете что ваши данные не доступны третьим лицам сейчас, когда они лежат на ваших венчестерах? Или когда рассылаются, пусть даже по внутрикорпоративной, почте?

  50. # Миша: 
    • GPG
  51. # Миша: 

    В конце концов, доверить данные компании с которой подписан договор надежнее чем собственным сотрудникам-распиздяям, пусть с ними он тоже подписан. А вы просто диванные теоретики, паранойте сколько угодно и пусть ваши компании параноят с вами. Найдутся нормальные люди, поверьте. Только посмотрите сколько сейчас SaaS бухгалтерий и кто ими пользуется :Р.

  52. # Миша: 

    по количеству ошибок в моем комменте можно определить количество пены у моего рта xD

  53. # Ал: 

    О великий гуру, спасибо что поделился с нами своими неограниченными фантазиями, с нами обделенными сим даром.

    Спасибо, что рассказал нам о порядках и отношениях корпораций.

    Спасибо за то что рассказал нам о великой силе шифрования которую никто никогда не побеждал и не победит впредь.

    Если без шуток, задай себе только один вопрос, ты веришь в то что компания Роснефть будет хранить свои данные в полностью независимом от нее облаке? Только один вопрос. Мне ответ в общем то неважен. Я уже сформировал свое мнение о твоих мыслях по этому поводу.

  54. # Миша: 

    Послушай, роснефть запускает свои спутники и прокладывает свои магистрали, строит свой интернет? О БОЖЕ ЕЕ ДАННЫЕ ИДУТ ПО ЧУЖИМ КАНАЛАМ!

  55. # Ал: 

    Какие ее данные идут по чужим каналам? Личные асечки сотрудников или внутренний документооборот?

    Канал это не место хранения данных. Чтобы собрать какую то более менее коммерчески интересную информацию сниффер должен работать очень продолжительное время. Это не то же самое что считать данные из одного конкретного места.

  56. # tarantul

    1. Насколько я понимаю такая технология не очень выгодня производителям железа. Даже если на облака перейдут только компании – это существенный рынок.
    2. Та динамика развития нетбуков, комуникаторов и тд, как раз может способствовать развитию облаков.
    3. Чего-то еще хотел сказать, но забыл(

  57. # Тормоз

    Tarantul, домен продляй.

  58. # Андрей: 

    Вообще лол, наивные идеалисты, верящие в светлое будущее. На самом деле в бизнесе рулят риски и профит. Если профит конфликтует с рисками, то приоритет отдастся рискам (потому что они косвенно тоже влияют на профит). И так будет в 99%. Массовости у всех этих саас не будет однозначно. Наивная вера в то что дропбокс или гугль это что-то непоколебимое и тождественное интернету это заблуждение. Это все лишь еденичные проекты и только. Поэтому я всегда против даже хранения скриптов на 3d party сервисах, буедь они теми же гуглоапи. Это зависимость, в которую ты ставишь себя и она МОЖЕТ выйти боком. В общем, это риски все, и неоправданные.

Комментирование этой статьи закрыто.

Интересное Покупки ТехникаРазное Отдых Статьи Строительство Услуги Общество Хобби Культура Советы Уют