вторник, 13 августа 2013 г.

100000 лет

Такой вот бинарный юбилей. Что нового за этот год? Много.

Во-первых я исполнил свою давнюю (уже более 10, а то и 20 лет) мечту - купил беговую дорожку.
Правда в старую квартиру, она бы не уместилась и пришлось купить новую хату.

Но главной новостью стало ж конечно рождение моего второго сына.
Теперь у меня своя банда :) Старший в этом году идет в школу. Уже выцыганили на благотворительный фонд 4 штуки.

Испытал на прочность дешевый хостинг гоудедди с 100,000 посещалкой.
Падает при 300k. Пишут мол не могут 150 запросов к базе делать одновременно, но реально просто не более 150 форков. Да, врут, не более тупо 150 коннектов за раз.
Как не оптимизировали (все кэшируется + на файлах и т.п. и т.д.)

Но до 100k посещений если у вас не монстры типа Wordpress то за очень даже. Правда сервера там, наоборот стоят как-то через чур.
 Nginx реально рулит. (поставили на сервер и сравнивали до и после)

2 комментария:

  1. такая она жизнь. Про сервера интереснее было бы если бы расписал.

    ОтветитьУдалить
  2. Придумалась идейка летом. Решили реализовать, но денег жалко, а регистратор должен был быть не наш. Выбрали самый дешевый (эконом по-моему) тариф на годедди. Запустили проект, пока посещаемость было около 10 тысяч, все летало. Потом пошло - 503 ошибка (ее годедди показывает когда количество запросов разово превышает 150). Стали кэшировать SQL запросы в файлах. Помогло где-то до следующей волны (где-то по 200). Собственно дальше кэшировать было нечего, т.к. узкое место - это сервер обращался к другому сайту (через cURL на php). Иногда до секунд доходило процесс в ожидании и все - получай 503.
    Взяли VPS (тоже жалко денег на выделенный сервер, потому что своих отечественных несколько есть), тоже самый дешевый.

    Запустили (особенно пипец был с переносом DNS с годедди, домен брали тоже там, и там все сделано через жопу), тестовый запрос показывает 2с выполнения, а на годедди 0.2 было. Что за хрень думаем, ну не может хостинг быть лучше сервера, пусть и виртуального. Тем более по параметрам явно лучше (память, проц). И тут решили поставить фронтом nginx, и хоть статики было мало - результат - 0.001с на тестовом прогоне. Почему не понятно :)

    ОтветитьУдалить