Доброе утро!
Заявляю со всей ответственностью: основная проблема всех успешных проектов эпохи Веб 2.0 - это Highload, или по-русски говоря, высокие нагрузки на веб-сервер. Действительно, согласно
авторскому определению Тима О'Рейли "Веб 2.0 - это методика проектирования систем, которые становятся тем лучше, чем больше людей ими пользуются". Больше пользуются = больше нагрузки = сложнее серверная часть.
Традиционно Проблема 2.0 решается при помощи бабла. То есть ищется инвестор, на деньги которого решается этот сложный и надо отметить интересный квест, а вот участие инвестора вынуждает команду серьёзно заморачиваться на тему монетизации - ведь инвестиции надо как-то оправдывать. Это, так сказать, магистральное решение. Можно иначе - постить проникновенные картинки с просьбой дать денег на хороший и полезный
проект. Это тоже работает.
Но можно поступить проще - не решать Проблему 2.0, а вовсе её не создавать. Если перенести веб-сервер из дата-центра в одну сеть с клиентом, а традиционное клиент-серверное взаимодействие дополнить автоматическим межсерверным, на принципах одноранговой сети р2р, то такое архитектурное решение не только избавит проект от Проблемы 2.0, но и даст ещё массу преимуществ.
Речь идёт о децентрализованном вебе.
Известно несколько проектов ДЦ-проектов, как то: соцсеть
Диаспора, протокол
Tent, старичок
Freenet, ну и конечно
I2P. А вот объединяет эти все инициативы стремление обеспечить анонимный доступ к ресурсам, и отсутствие чьего-либо внешнего контроля над пользовательскими данными. Спору нет - дело нужное, вот только предлагаемые решения имеют, мягко говоря, ограниченную юзабельность, и в силу этого стали уделом криптоанархистов и прочего андеграунда. Говорить о сколь-нибудь массовости таких проектов не только преждевременно, но и врядли целесообразно.
Собственно говоря, сабжевый проект -
www.in-wave.com (или по-русски Волна) - ещё один велосипед на тему децентрализованного веба с Весёлым Роджером и Анонимусом, только ориентированный в первую очередь, на массовое использование. Для простоты я определяю аудиторию Волны в штатном режиме в один миллиард пользователей. А ещё тебя должно заинтересовать то, что это javascript-проект. В отличие от...
Это была присказка, а теперь к делу.
Я представляю как реализовать задуманное, причём на мой дурацкий взгляд сделать подобное достаточно просто. Пичаль в том, что я "теоретик" и обладаю нулевым практическим опытом в разработке на js, и поэтому остро нуждаюсь в спецах и мастерах (включая матёрых джедаев) в javascript. Тех, кто готов взяться за разработку opensource проекта, тех, кто готов помочь словом и делом и не боится совершить Третью Веб-революцию. Ага, у меня большие амбиции
Прямо сейчас в Питере проходит мероприятие
Hackday-27, куда я запилил идею, но к сожалению, найти команду разработчиков мне пока не удалось. Поэтому если тебе интересно, и ты IRL в Питере - добро пожаловать в коворкинг "
Зона действия". Если интересно, но нет возможности лично посетить это мероприятие - не беда: интернета нам поможет. В этой ветке я планирую расписать про то, как я вижу решение и очень рассчитываю на твоё компетентное мнение - вдруг ты знаешь, как ещё проще сделать.
Спасибо за внимание.