Как я пилю свой продукт. Часть 26
После релиза кабинета рекрутера 2 февраля я почти не вылезал из кода. Основной фокус был не на «добавить кнопки», а на то, чтобы всё это держало нагрузку, не сыпалось и работало быстро.
Коротко: докрутил рекрутерскую часть, сильно ужал расходы на инфраструктуру и снизил количество лишних запросов в Redis (примерно х10 раз), что сэкономит мне денег за месяц.
🔘 Что сделал:
– Стабилизировал кабинет рекрутера: поправил гонки в БД, доработал логику откликов/чатов, метки прочитанного, статусы, ограничения и защиту API;
– Причесал страницы рекрутера: список вакансий и детальная стали удобнее, добавил CTR, копирование ссылки, slug-ссылки, адаптив и кучу мелких UX-фиксов;
– Сильно переработал кеши: Redis + request-scoped кеши + negative cache + gzip для данных поиска/вакансий, чтобы меньше долбить БД и API;
– Снизил нагрузку на БД: батчинг аналитики и событий, буферизация через Redis, фоновые флаши и дневные агрегаты;
– Подкрутил инфраструктуру: Gunicorn, CPU на проде, таймауты и health-check Redis;
– Разнес монолитный главный файл на модульную структуру (bootstrap/blueprints), чтобы дальше не утонуть в хаосе;
– Обновил стратегию кеширования фронта;
– Добавил PWA-базу (иконки/manifest/service worker + offline fallback). Теперь можно добавить сайт на домашний экран и пользоваться как приложением;
– Доработал проверку резюме и PDF: асинхронная генерация, кеш, улучшения по мобильному UI. Ну и теперь проверка резюме даёт более подробную информацию чуток)
– Разбил большой css файл на 24 маленьких и ничего не сломал))
– Поработал чуть по SEO и вывел в поиск 1000+ страниц по разным параметрам, посмотрим, какой эффект это даст.
👀 Что по цифрам:
– Были рекордные показы по SEO из гугла и яндекса, а также клики (всё это за 0 рублей);
– Рекорд по выручке за последние 30 дней;
– DAU приближается к 4к пользователей (шок). Цель 10к DAU;
– Каждый день 200+ регистраций.
– Сотни сопроводительных и проверок CV каждый день;
– 200+ откликов добавляют в менеджер откликов ежедневно;
За последний месяц, чтобы вы понимали рост, я до сих пор не осознаю пока:
– Сопроводов сгенерировано на 138% больше, чем за прошлый период;
– Сиви проверено на 103% больше;
– Мэтчей на 133%;
– Поисковые запросы на сайте на 58%;
– Откликов добалвено на 103% больше;
– Рост регистраций на 117%;
🌐 Из важного ещё
Я научился хорошо парсить Linkedin (его не просто парсить, ибо у них закрытое апи и в целом хреновый поиск), поэтому теперь вакансий с прямым контактом будет ещё больше. Ну и расширяю сетку рекрутеров тоже. И я почти полностью ушёл от HH. Теперь их вакансий на сайте меньше 5% и только по дизайну (редко). В скором времени откажусь ещё от пары агрегаторов, чтобы давать только прямые контакты.
Пришлось немного улучшить машинку, которая тянет всё это дело, ибо старая стала подтупливать) Теперь всё гуд.
Сейчас цель простая: продолжать усиливать рекрутерский контур и доводить путь вакансия → отклик → чат → оффер до максимально бесшовного состояния.
Весь упор сейчас буду делать на рекрутеров, чтобы привлекать их в сервис. Пока не знаю как, если есть идеи — пишите.
Спасибо каждому, кто пишет фидбек в личку. Это реально помогает делать продукт лучше каждый день. А его я получаю ежедневно с массой благодарности. Спасибо!!!
Если у вас есть вопросы, пожелания, предложения, приходите в лс
➡️ Смотреть вакансии
➡️ Смотреть вакансии
➡️ Смотреть вакансии
ч.25
















