Как стать автором
Обновить
9
0
Maksim Anfilatov @woyager

Пользователь

Отправить сообщение
ritconf.ru забыли…
Распределенный кеш? Это интересно ) maksim@woyager.ru
Вторая причина — у нас несколько сотен тысяч файлов в кешах, пока пройдет синхронизация половина из них уже перестанет быть валидными. А единый кеш на несколько серверов это spof.
Родные nginx кеши не синхронизируем, одна из причин Общий proxy cache для нескольких фронтенд-серверов. Вместо этого у нас есть глобальный (общий для всех серверов) кеш в memcache.
Proxy_store гарантирует запись в хранилище, независимо от заголовков, управляющих поведением кеша. Это позволило нам не делать подробный аудит всех проектов на площадке, на который не было времени. По большому счету это был выбор в пользу гарантированного взлета в ущерб правильности решения.
Спасибо за добавление, добавил expires -1; на location.
rewrite привычней, ссылку на try_files сейчас добавлю, спасибо
Когда про CMDB будет статья? )

В таких системах интересна уже не только разработка, но и ухищрения по поддержанию в состоянии «живем».
Спасибо за интересную статью, пара замечаний.

1. Кто мониторит мониторинг? В Вашей табличке отсутствует время последней проверки — хост может валяться, а по табличке на нем все ОК.
2. Лаг в две минуты — при Вашем ярде запросов наверно многовато…
3. CMDB изменяется только вручную или может быть изменена по триггеру?
Задумывались, но пока не делали. Эта задача уже ближе к математике, чем к технологиям.
Как вариант для частной задачи — просчитать на выбранном периоде эталонные значения/соотношения для всех ключей, при нарушении на выбранный процент — генерировать аллерт по каждому нарушенному ключу.
Радует, что никто не сомневается в пользе результата.
А способ его достичь — в условиях моей площадки, когда такую информацию надо получить по сотне проектов, написанных несколькими поколениями разработчиков, в разных framework'ах, а часто и без них — оптимальным оказалось изменение расширения.
Спасибо за развернутый комментарий.
1. Ссылки добавил.

По остальным пунктам — может выступите первого октября, думаю многим будет интересно поспрашивать вживую?
Масяня чуть позже появилась, уже в нулевых.
ru.wikipedia.org/wiki/%D0%9C%D0%B0%D1%81%D1%8F%D0%BD%D1%8F

Хотя конечно стала одним из символов рунета того времени.
Спасибо за информацию. Скажите — на каком железе у Вас это работает, за какой срок хранятся сырые логи для поиска?
А помните разницу в звуке при установке коннекта на скорости больше 36к? :-)
1. Неудачно выразился — мы сначала парсили близкий к традиционному формат регуляркой, потом перешли на четыре пробела и split. Пробелы в числе четырех штук имеют мало шансов появится в наших данных, классические односимвольные разделители — запросто.
2. Перед смещением проверяется текущий размер файла по имени, если он меньше последнего — указатель смещаем в ноль и переинициализируем дескриптор.
Был такой веселый номерок — полгода работал в тестовом режиме, а потом резко стал платным. А когда всем пришли счета за пару месяцев, народ выл, продавал машины.ы
Был еще такой дистрибутив Красная шапочка, русифицированный RedHat, продавался в кинжных магазинах.
Они кстати до сих пор существуют. И были первыми не только в Питере, но и Всеволожском районе — 6 линий на район в 50.000 тысяч человек, это был настоящий голландский аукцион — насколько минут раньше шести утра ты готов раскошелиться :-) Скрягам оставалось только ждать следующего утра.

Информация

В рейтинге
Не участвует
Откуда
Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность