Помощник
|
Помогите "собрать" высоконагрузочную систему |
Пуховой
|
Сообщение
#1
|
||
|
|
||
|
|||
Staurus |
17.6.2011, 2:31;
Ответить: Staurus
Сообщение
#2
|
|
Попробуй посмотреть слайды Яндекс.Лунапарка, там показаны какими инструментами они все тестят у себя
-------------------- |
|
|
Пуховой
|
Сообщение
#3
|
|
Staurus, спасибо.
Протестировать я всегда успею, мне интересно спроектировать такую систему с минимальными телодвижениями сначала. |
|
|
PaketikPRO |
17.6.2011, 3:09;
Ответить: PaketikPRO
Сообщение
#4
|
|
Вы уже ответили на свой вопрос php+mysql будет шустро работать (при условии хорошего сервера конечно) Наращивать счетчик это не высокая нагрузка, главное что бы аппаратный уровень не лажал.
-------------------- |
|
|
Пуховой
|
Сообщение
#5
|
|
PaketikPRO, пухля с мускулом конечно здорово, но мне рассказывали (), что это тухлый вариант, есть лучше - и база, и ЯП, и сам веб-сервер можно хитро спроектировать.
. Господа, неужели никто не поднимал подобного? |
|
|
Kostap13 |
17.6.2011, 11:33;
Ответить: Kostap13
Сообщение
#6
|
|
Давай посчитаем нагрузку.
1 запрос - 1 процесс PHP по 20-30 метров. Ну пусть будет 20. 1 посетитель в секунду генерит 500 запросов, т.е. за секунду съедает 1000 Мб оперативки, плюс для БД ещё надо оперативки, тем более что таблицы MyISAM для такой задачи не подойдут, нужно INNO DB, которое не блокирует таблицу на запись, но все это за счет оперативки. Т.е. для одного пользователя нужно будет примерно 1,5-2 Гига оператики. Умножьте на количество пользователей... Возможно стоит использовать FastCGI, но я не пробовал, ничего сказать не могу. Как выход - отказ от серверных языков работающих по принципам CGI. Нужно использовать Java или .NET для этого. Там один раз запускается веб-приложение, к которому коннектятся пользователи. В итоге меньше нагрузки. Ну и лучше Java, т.к. она ставится на Linux, который жрет гораздо меньше ресурсов, чем винда. Сообщение отредактировал Kostap13 - 17.6.2011, 11:34 |
|
|
Пуховой
|
Сообщение
#7
|
|
Kostap13, по уму, видимо, придется делать веб-сервер с нуля, плюс обработчик (уже пытаюсь в голове сложить).
Еще варианты? :) |
|
|
Kostap13 |
17.6.2011, 12:01;
Ответить: Kostap13
Сообщение
#8
|
|
Kostap13, по уму, видимо, придется делать веб-сервер с нуля, плюс обработчик (уже пытаюсь в голове сложить). Еще варианты? HTTP сервер за 15 минут Использование JDBC ну или ещё гуглите. Так же для частой работы с БД нужен пул коннектов Ну и книга по Java: Философия Java. Брюс Эккель. Успехов в работе! P.S. Принципиально других вариантов я не знаю. Только вариации на ту тему, что я написал. Сообщение отредактировал Kostap13 - 17.6.2011, 12:02 |
|
|
PaketikPRO |
17.6.2011, 12:44;
Ответить: PaketikPRO
Сообщение
#9
|
|
1 запрос - 1 процесс PHP по 20-30 метров. Ну пусть будет 20. Вы не загнули? У меня cms на zend фрейморке столько ест, или я чего то не так понял. -------------------- |
|
|
kRicha |
17.6.2011, 12:47;
Ответить: kRicha
Сообщение
#10
|
|
у меня 1 php процесс - до 7ми метров.. а так 4-5
-------------------- |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Хостинг "Hostland" - качественный хостинг по разумным ценам и со своей Панелью Управления | 0 | artmeteor | 574 | 18.4.2024, 22:46 автор: artmeteor |
|
⭐⭐⭐ Google Voice | Gmail - OLD аккаунты "SMS и звонки" ⭐⭐⭐ | 15 | Chekon | 4469 | 18.4.2024, 12:00 автор: Chekon |
|
✅ sms.chekons.com - ⭐ Сервис для получения SMS на реальные номера USA "Non-VoIP, безлим SMS, API" ⭐ Сервис для получения SMS на реальные номера USA |
13 | Chekon | 4099 | 18.4.2024, 11:48 автор: Chekon |
|
Требуется помощь по сайту на "ВордПресс" Закрылся доступ в панель администратора |
15 | Tia2 | 2393 | 17.4.2024, 0:54 автор: diviner99 |
|
Опрос: Результаты в упражнении "Жим лёжа" у вэбмастеров | 35 | Room | 4534 | 13.3.2024, 13:10 автор: Room |
Текстовая версия | Сейчас: 25.4.2024, 16:03 |