Как стать автором
Обновить

Комментарии 41

4 сервака чтобы обслужить 45к посетителей?
А когда 10млн придет, сколько серваков нужно будет? :-)
Так то для разграничения дополнительных сервисов [аудиочат, радио] и бэкапов :)
Почти вся нагрузка, как и написал, на одном сервере.
Вы молодец!

Только было бы неплохо в следующем посте рассказать о самом проекте. А то не совсем понятно, то ли у вас социальный двач, то ли вконтакт с никнеймами.
Спасибо!
Скорее вконтакт с никнеймами и несколько другой атмосферой.
Спасибо за анонимный аудиочат — это гениальная идея! Супер, очень классная штука :)
Круто, по белому завидую.

А на что вы сейчас живете? Наверняка ведь все деньги и время уходят на этот проект.
Спасибо :)
Да, почти всё время уходит на проект. Болею им, так сказать. Живу в провинции, расходы на себя невелики.
Ещё помогает то, что большую часть кодерской работы сейчас взял на себя мой старинный друг Dzuba.
QuadCore Xeon 2.53GHz и 4Gb RAM как-то не сочетаются :)
Почему это?
Обычно подразумевается некая сбалансированность сервера, 4гб для квадксеона — редкий конфиг, привычнее видеть минимум 8 по современным меркам на хорошем проце. Понятно, что зависит от ситуации и если хватает 4, то 8 не нужно, но все равно конфиг не вполне типичный.
Меня всегда удивляло это. Как вы определяете этот самый баланс, не имея представления о софте, задачах, настройках сервера? Есть конечно поговорка «Оперативы много не бывает!», но все же.
К примеру, почти на всех моих серверах именно такие конфигурации (4 гига на 4-х головый ксеон, 8 на двупроцовых). Производительность в 90% случаев у меня упирается в процессор, но есть и исключения.
Меня всегда удивляло это. Как вы определяете этот самый баланс, не имея представления о софте, задачах, настройках сервера?
Поэтому про 4гб и был определен как «современный редкий конфиг» и была сделана оговорка «зависит от ситуации».

В общем абстрактном случае баланс определяется несложно, если квадксеон стоит 200 в месяц с 4гб и 210 в месяц с 8гб, то это 5% за 2х-кратное преимущество по оперативе. 4гига на 4головый ксеон это скорее отголоски цен вида 200 за 4гб и 400 за 8гб. Цены немного с потолка, просто что бы показать общее направление.

Что бы было проще понять о чем речь, давайте утрируем ситуацию, как Вы посмотрите на сервер с квадксеоном и 512Мб памяти? Не сочтете его странным?
Потому что, автору при росте посещаемости, к примеру, до 100К, в любом случае придется памяти добавлять, чтобы все продолжало нормально работать. Рациональнее было бы взять сейчас процессор менее мощный, но больше памяти. Тогда и хватило бы на дольше и денег бы он тратил сейчас меньше. Но это все — мои домыслы. Вот, если бы, автор показал диаграмму использования памяти и указал что на чем работает, тогда можно было бы говорить конкретно :)
Позвольте, я отвечу.

Сам сайт не отличается оригинальностью: php + mysql. Причем php 5.2, а не 5.3, ибо вроде как кушает меньше.
Чат на самолично написанном демоне c++. Он вообще почти ничего не ест.
При этом, все ключи mysql целиком помещаются в ОЗУ. Что позволяет прилично выигрывать по скорострельности при DELETE, INSERT, UPDATE с учетом delay_key_write=ALL.
В результате, при 4000 юзерах онлайн, мускулу хватает max_connections=100, что и сказывается на скромном аппетите к оперативке.
Так что 4 гектара пока хватает с избытком. Как только появится потенциальная необходимость, добавим мозгов.

Диаграммами не пользуемся, увы.

Насчет экономии. Переезд на более бюджетный сервер чреват кучей впустую потраченного времени, ибо скоро переезжать снова при условии роста посещалки. Это все будет как раз дороговато, имхо.
Но спасибо за совет.
Чат на самолично написанном демоне C++
очень часто приводит к результату в виде
За всё время к проекту приложили руку больше 20-ти фрилансеров.
Да я не советовал вам переезжать на более бюджетный сервер — уже поздно :) Нужно было с малого начинать — такое мое мнение. Зачем платить больше, если можно платить меньше? :)
А таблицы MyISAM при возрастании write-load'a и роста объема данных доставят вам немало проблем своими table-level locks. Советую *заранее* задуматься о переходе на InnoDB, чтобы избежать проблем в дальнейшем при росте посещаемости.
А еще вопрос, из интереса: где у вас статические файлы? На VDS?
Спасибо за совет.
Статика пока на том же (основном) сервере, хвала nginx'у.
Эксперимента ради, я однажды частично выносил ее на зеркало, но существенного эффекта не заметил. Понимаю, что это просто пока не заметно. Поэтому в планах у нас есть перенос всей пользовательской статики на отдельный сервер с более дешевыми и более вместительными SATA-винтами.
При «мягком» использовании, блок ссылок в подвале уже через месяц после размещения начнёт приносить ...
Не боитесь почувствовать прелести АГСа? :)
Достаточно давно зарегистрирован там. Веду что-то типо дневника.

http://nekto.me/chelovekdimka

Так, для беглой оценки ;)
Не опасно ли совмещать Adsense с Sape-ой?
Вы про возможные санкции от Adsense?
Да.
Проект ведь у вас серьезный, приложено много сил и времени… Если уж и решите вешать Сапу, то поосторожней с ней. Могут быть санкции от поисковиков.
Понятно.
Значит найдём альтернативу Adsense или откажемся от ссылок.
Уж лучше нашу капчу чем сапу:)
Если решите работать с гуглом, вам придется отказаться от всех других видов рекламы, кроме размещения локальных банеров для крупных рекламодателей. За продажу ссылок через биржи (да и напрямую тоже) вылетите из гугла очень быстро.
Сто совет из разряда «ОБС»? Более 5 лет работаю с сапой и адсенсом одновременно, ничего подобного, что Вы написали, не наблюдал.
Да работайте, я не против. Может и еще 5 лет ничего не случится.
Просто у всех разный опыт, разные масштабы и сроки работы в сети.
Тут ведь все просто — биржа ссылок это нарушение TOS гугла, а как он поступает с нарушителями
вы должны были за 5 лет узнать.
Думаю, что автор после этой публикации найдёт себе прямых рекламодателей.
Надеюсь, что так оно и выйдет, а то все попытки монетизации напоминают форум seo'шников.
Кстати, я не нашёл в проекте вкладки для рекламодателей. Плохо искал?
Хах. прикольно!!!!.. вроде только недавно удалился из вконтакта, а тут уже что-то новое. благодарю за «не быдлосеть»
Ждем с нетерпением!


Ну всё ребята, я с вами…
image
Все хорошо, только мне непонятно зачем искать инвестора до того, как разместил Adsense?
Баннеры вставляются элементарно, времени не требуют. Глядишь, эти же $20к заработал бы за год и не пришлось бы 25% отдавать.
за год может много всего произойти. 75% чего-то больше, чем 100% ничего.
Я может придираюсь, но прочитав пост первый раз, я не ответил на вопрос, что же делает и для чего нужен ваш проект. Прочитал второй раз — тоже ясности не прибавилось. Приблизительно понял это уже из комментариев.

Получается, что вы просите денег у инвесторов, но не сообщаете должным образом, на что они пойдут. Надо максимально быстро и точно в самом начале сообщить, что это за проект (четко и по делу пару предложений), а потом растекаться мыслями по древу.
Проверьте свой домен shaida.biz/ — This domain has expired. Kindly login to your Control Panel should you wish to renew it.

У меня авер истерику устроил, что при запросе картинки, отдается заголовок «X-Powered-By: PHP/5.3.10»
Да. Лучше картинки грузить на сервер проекта…
Продлил. Спасибо.
node.js Вам в помощь)
проект умирает
Зарегистрируйтесь на Хабре, чтобы оставить комментарий