nika -
[Recent Entries][Archive][Friends][User Info]
10:59 pm
[Link] | |
|
| |
как бы как бы как бы как бы можно было сделать npj.ru таким сервисом? что для этого нужно? отличный ведь проект?
Проект отличный, не спорю. Что бы это работало надо сеть независимых серверов. Они зеркалируют часть информации и поддерживаются независимо. В таком случае теоретически не будет централизованного управления.
Думаю что npj.ru как раз наиболее близок к нужной нам архитектуре. Надо всего лишь подробнее пообщаться с теми людьми кто его поддерживает. Какие у них бизнес планы на этот счет или это полностью свободный от коммерческих планов проект и т.д.
Можно начать с кратких формулировок требований к такой системе. Будет на много проще. Например:
1. Никто не имеет эксклюзивного права и/или технической возможности удаления/редактирования записей кроме их владельца (создателя) (т.е. никаких "супер-админов", модераторов и прочее. Причем и никакой технической возможности для их создания. Практически это реализовать относительно просто)
2. Должно быть технически крайне сложно или не возможно удалить и/или изменить любые записи не програмным путем (например если я буду хостить у себя один из узлов системы то что бы я с ним не сделал это никак не повлияло бы на всю систему в целом)
3. ...
я так поняла, что нпж устроин следующим способом: вы хостите себя и некоторое колличество своих друзей, они точто также. таким образом всегда имеются копии вашего контента. удалить никто кроме вас ничего вашего не может. начальников тоже нет. если у вас могучий проект, то вы король, а если у вас только сервер и красная корочка - то вы никому не нужны. У нпж какие то проблемы кажется. вика и жж - уже свободный софт. по сути, если нпж не отдадут, нужно сделать "китайскую стену" - и переписать их ядро под open source. развиваться потом все должно самостоятельно. можно на платные журналы собирать немного денег, чтобы оплачивать постоянных разработчиков.
ЖЖ вырос из проекта-хобби в компанию, имеющую 2.6 миллиона активных пользователей. По пути им пришлось пройти через все ступени усложнения компьютерной организации. Сложность осуществления проекта зависит от количества пользователей: чем больше, тем серьезнее архитектура и обслуживание серверов. Для десятков - одна машина, для сотен тысяч - центр.
Можно ведь делать совсем все распределенное. P2P сети? Добрые люди просто будут хостить узлы а другие к ним ходить. Или как тот же npj предлагает - каждый хостит кусок своего дневника и свои комментарии у себя. Проблема в том как это сделать максимально удобно. И желательно конечно вообще ничего не устанавливать на машину.
Тут главный вопрос, хватит ли у них мощностей. goralyk уже взвыл - ребята, мы не рассчитывали быть бэкапом ЖЖ, мы не справимся.
ЖЖ держит серьезные сервера, во время роста он вынужден был пройти через много ступеней усложнения. Я много работал как юникс-администратор, поэтому представляю возможные сложности.
Т.е. на какое количество пользователей рассчитан сейчас npj? Они потянут?
Кстати, распределенные журналы при поддержке центрального сервера - один способ и уменьшить требования к центральным серверам, и держать большую аудиторию. Я об этом уже думал, у меня есть какие-то прикидки.
Да, распределенный вроде должен позволить обойтись без вложения в сервера, железо, хостинг - всю эту бессмысленную империю, за которую мы все должны быть благодарны ЖЖ, а благодарны мы должны быть за изобретение френд-ленты, а не за сервера.
в жж есть человек, который был главным разработчиком нпж kukutz
Спасибо. надо попробовать. Я постараюсь найти кого либо участвовавшего в kazaa, emule или подобных. В этой теме опыта у меня совсем нет. Могу хорошо помочь в разарботке архитектуры безопасности (ну и попрограмировать если надо :)
а он сейчас занимается этим проектом?
Да, намереваемся вот завтра или послезавтра выпустить 1.9.
а не могли бы вы скачать себе дневник вербицкого. его сегодня в 9 вечера убьют, а у него температура 38 и он заграницей на конференции. если нужно трафик оплатить, то можно скинуться.
Я скачал, но не в том виде, в каком он пригоден для "заливки" в другие блог-системы.
Залить - большая задача, часа на четыре, это не очень просто. |
|