Всем привет! Сегодня хотели бы объяснить что происходило после | Telemetr.me channel
Всем привет! Сегодня хотели бы объяснить что происходило последнюю неделю с телеметром, извиниться за долгое молчание и анонсировать стрим с владельцем сервиса. Итак по пунктам:
Что случилось. Причины и последствия
Мы уже неоднократно писали, что возросшие объемы контента в телеграм каналах, код и инфраструктура телеметра не были готовы к таким масштабам.
Также нам надоели постоянные глюки и тупняки телеметра, когда любое наше действие вызывает ошибки и "даунтаймы на 1-2 минуты".
Ситуация оказалась такой, что при активных парсерах невозможно работать с базой. А если их отключать, теряет смысл предоставление сервиса.
Почему мы молчали и ничего не писали в канал? Не было понимания сколько времени у нас займёт решение проблемы, не хотелось давать напрасных обещаний и ложных надежд.
Что именно сделали
За март мы уже перенести 2 из 3х баз данных на новые сервера, улучшили производительность и там запас мощности в 2-3 раза есть. В этот раз переносили 3ю базу, что должно было окончательно стабилизировать проект на ближайшие 3-6 месяцев.
В процессе переноса мы выявили ряд проблем с 3й базой, которые мешали поднять и обеспечить стабильную работу.
Все 4 дня в режиме 24/7 мы работали с данными и как итог, все данные перенесены без потерь на новый сервер. Задача решена и, как приведём в порядок недостающие данные, - можно забыть о стабильных тупняках и падениях телеметра.
Парсинг данных за 22-26 число
Сейчас мы активно занимаемся получением недостающих данных и оптимизацией работы проекта на новых серверах. Ориентировочно на следующей неделе могут быть небольшие даунтаймы на 5-10 минут в процессе технических улучшений, но при этом все данные целостны.
Уже сейчас можно сказать, что по многим узким местам мы добились оптимизации скорости в десятки, сотни и даже тысячи раз. Вы уже сейчас можете наблюдать, что Telemetr работает гораздо быстрее и без ошибок. Технические детали и интересные кейсы Денис (владелец Telemetr) расскажет на стриме, который мы планируем провести в конце следующей недели.
Компенсации и техподдержка
Всем пользователям, у кого была оформлена подписка за период 21-26 марта мы начислим компенсацию в 7 дней. По всем вопросам можете обращаться в техподдержку, но хотим предупредить, что ближайшие несколько дней техподдержка сильно загружена, за счёт ожидаемо большого количества обращений.
Спасибо за понимание и поддержку. В конце следующей недели проведём стрим, на котором ответим на самые распространённые вопросы, более детально расскажем о том, что происходит в Telemetr и поделимся планами на будущее.