есть возможность использовать передовые технологии масштабирования.
И все таки, даже и для них имеет значение один дейта центр или два нужны для обеспечения нагрузки. Просто масштабы другие.
А код на ассемблере масштабируется очень хорошо? Ведь даже AsmBB работая на FastCGI масштабируется очень хорошо, хоть и выбор SQLite накладывает некоторые ограничения. Например вполне возможно запустить AsmBB на отдельном сервере, а веб сервер на другом или даже на нескольких.
Если заменить БД (а это не так трудно), то можно вообще запустить AsmBB на нескольких серверов и обеспечить линейное масштабирование до бесконечности.
А был ли смысл писать на ассемблере, если при должной настройке Nginx на самописном PHP-сайте можно выдерживать и хабра- и лор- эффект на очень малых ресурсах?
Любой ли шаред хостинг позволяет запускать двоичный код на своем сервере?
Надо, чтобы сервер поддерживал FastCGI.
Apache, lighttpd, nginx, rwasa — все они могут, только все шаред хостинги которые я видел, работали на Апачи.
Удобно если сервер умеет запускать FastCGI скрипты. Апачи и lighttpd могут. nginx и rwasa нет.
Как именно осуществлялась интеграция сайта и серверного софта? Какой софт должен быть на сервере хостера, чтобы можно было сделать такое? Любой ли хостинг подойдет?
Специально для AsmBB нужно чтобы процессор сервера был x86 или x64 и работал на Linux. Можно компилировать и для Windows, но там неясно какие серверы и как их конфигурировать.
Не нужен никакой специальный софт — AsmBB самодостаточен. Просто загружаются файлы AsmBB на сервере, через FTP, пишется путь к главной директории в конфигурационном файле (.htaccess или lighttpd.conf) и сайт начинает работать.
За те нескольких дней, пока длился Хабраэффект, она была просмотрена около 40000 раз.
Это статья на хабре была просмотрена 40К раз.
У хостинга есть лимит на 30 минут процессорного времени в сутки. Если этого лимита не было, можно обработать 180К * 48 = 8640000 запросов в сутки, на том же сервере.
Да, конечно все так. Только для меня этот проект не так уж и важен, чтобы доказывать всему миру как он крут. Поэтому точность статистики для меня важна постольку-поскольку.
И все таки, даже и для них имеет значение один дейта центр или два нужны для обеспечения нагрузки. Просто масштабы другие.
А код на ассемблере масштабируется очень хорошо? Ведь даже AsmBB работая на FastCGI масштабируется очень хорошо, хоть и выбор SQLite накладывает некоторые ограничения. Например вполне возможно запустить AsmBB на отдельном сервере, а веб сервер на другом или даже на нескольких.
Если заменить БД (а это не так трудно), то можно вообще запустить AsmBB на нескольких серверов и обеспечить линейное масштабирование до бесконечности.
Исправил. Баг был в темплейтах.
Но ведь можно и nginx+FastCGI+ассемблер.
А еще лучше RWASA+FastCGI+ассемблер.
Конечно, Апачи не торт.
Но ведь можно и nginx+FastCGI+ассемблер. А еще лучше RWASA+FastCGI+ассемблер.
Надо, чтобы сервер поддерживал FastCGI.
Apache, lighttpd, nginx, rwasa — все они могут, только все шаред хостинги которые я видел, работали на Апачи.
Удобно если сервер умеет запускать FastCGI скрипты. Апачи и lighttpd могут. nginx и rwasa нет.
Специально для AsmBB нужно чтобы процессор сервера был x86 или x64 и работал на Linux. Можно компилировать и для Windows, но там неясно какие серверы и как их конфигурировать.
Не нужен никакой специальный софт — AsmBB самодостаточен. Просто загружаются файлы AsmBB на сервере, через FTP, пишется путь к главной директории в конфигурационном файле (.htaccess или lighttpd.conf) и сайт начинает работать.
Да, так и есть. :)
Размер БД приблизительно 53MB.
Это коннекты FastCGI скрипта к БД.
Одна инстанция FastCGI скрипта обслуживает много клиентов. Сколько точно, зависит от веб сервере, но могут быть десятки и сотни.
Спасибо. Только синтаксическая проверка подчеркивает красным…
~Странно, не могу повторить. Можно рассказать подробнее?~Да, повторил. Сделаю.
Это статья на хабре была просмотрена 40К раз.
У хостинга есть лимит на 30 минут процессорного времени в сутки. Если этого лимита не было, можно обработать 180К * 48 = 8640000 запросов в сутки, на том же сервере.
Из одного клиента? Это конечно не DDoS, но вполне себе DoS.
В какой таблице?
Но если у вас есть VPS и хочется точная статистика – то установка AsmBB дело на 5 минут (буквально).
Спасибо, но нет. У меня просто не нужды в VPS, иначе я купил бы.
А это наверное защита от DDOS. Стоит там такая на сервере. И правильно стоит. Через siege, это уже не хабраэффект, а DDOS называется.
И спрошу! Потому что судя по cpanel менажер процессов, никакие превышения лимитов не было.
Это и правда интересно. В логах не могу найти… :(
Это на https://board.asm32.info ?
Я не писал насчет хостинга, потому что это обсуждалось в первой статьи. Он не VDS, а shared hosting.
Подробности можно увидеть и на сайт провайдера: план СуперСтарт
Дерево категории не реализовано вполне сознательно. Потому что на форумы на каторых я бываю, оно совершенно бесполезно.
Личные сообщения — это да. Надо и будет.