Гайды для владельцев SaaS и CRM
| Статья | Темы | Опубликовано |
|---|---|---|
Затор в очереди — проверьте состояния до новых обработчиковРост готовых заданий ещё не значит, что не хватает обработчиков. Разложите их по состояниям и проверьте, работают ли потребители, которых вы платите. 7 мин чтения |
||
Redis cache stampede: исправьте до нового сервераКогда в Redis истекает ключ, запросы пересчитывают одно и то же значение одновременно. Посчитайте пересчёты, прежде чем покупать память и процессор. 9 мин чтения |
||
Технический аудит сайта: короткий список с доказательствамиТехнический аудит это короткий список с доказательствами: один пройденный путь заявки, одна измеренная операция, путь выкладки и место утечки данных. 9 мин чтения |
||
Утечка памяти в воркере: что проверить до покупки RAMПроцесс растёт, пока сервер его не убьёт. Замерьте размер до, на пике и после одного повторяемого действия, и вы увидите, возвращается ли память. 9 мин чтения |
||
MySQL slow log: что читать перед рефакторингомПрочитайте slow log, прежде чем резать сервис: сгруппируйте запросы, посчитайте повторы и Rows_examined и посмотрите, нужно ли что-то менять. 9 мин чтения |
||
Медленные отчёты в CRM и SaaS: сначала индексы и очередиОтчёт в CRM или SaaS заставляет ждать. Засеките его, проверьте индексы, очередь и границы между аккаунтами и посмотрите, нужна ли замена продукта. 8 мин чтения |
||
Сайт тормозит, заявок меньше: что проверить до редизайнаСайт тормозит, заявок меньше. Найдите страницу, на которой ждут, замерьте её и посмотрите на запрос и индекс, прежде чем заказывать новый дизайн. 9 мин чтения |