реклама
разместить

Mattermost умер, да здравствует Mattermost: что делать, если мессенджер заблокировал воркспейс

Меня зовут Анатолий Пешков, я технический директор компании Mad Brains. Пару часов назад увидел новость о блокировке мессенджером Mattermost онлайн-школы «Вебиум». С такой же проблемой столкнулась наша компания в июне, об этом я писал на своей странице в Facebook*. По горячим следам поделюсь нашим решением.

Сначала небольшое предисловие

Где-то в середине прошлого года мы пришли к пониманию, что компания растет и, как бы нам ни нравился Slack, терять историю после 10 000 сообщений уже становится неудобно. Вполне логичным решением было бы начать за него платить, но смутила жаба, которая начала душить при подсчете стоимости Slack в этом случае. То есть весь инструментарий нас устраивал и в бесплатном варианте, кроме пресловутой истории. А платить порядка 300к рублей в год чисто за историю уже показалось не совсем целесообразно. Ситуация усугубляется тем, что сумма растет пропорционально команде и зависит от курса доллара.

В целом в IT-сообществе ходили слухи, что не слаком единым живы компании. Поэтому мы провели собственное исследование, так как полноценного разбора вариантов аналогов на тот момент не нашли. Сделали разбор, посмотрели около 50 разных вариантов, многие из них попробовали вживую на тестовых пользователях. В итоге пришли к мнению, что под наши нужды подходило не так много решений, среди них Discord, Rocket Chat, Zoho и Mattermost. Все по расценкам были достаточно адекватные или даже бесплатные, а функционал отличался от слака не сильно.

Достаточно долго принимали решение, но в один прекрасный момент появилась новость о новом тарифе у Mattermost: 10$ в месяц за клауд воркспейс, и это без привязки к количеству пользователей. Все выглядело прекрасно. Да, чуть хуже чем у слака, но и цена в разы меньше, особенно с учетом роста.

Благополучно переехали на Mattermost, не без минорных возражений команды, но куда уж без них, не бывает так, чтоб всем всё нравилось. Пользовались успешно, платили исправно в течение примерно полугода, вплоть до наступления событий-которые-нельзя-называть. Появились проблемы с оплатой, которые решились в течение 2-ух месяцев. Mattermost шел навстречу и позволял пользоваться, просто периодически напоминая об оплате. В дальнейшем оплата была переведена на зарубежную карту и проходила ежемесячно без проблем и задержек.

Что произошло в июне 2022

На почту прилетело сообщение с заголовком «Our limitations due to new United States sanctions», в котором самое страшное из формулировок было «Our understanding is that your organization is located in either Russia or Belarus. Because of this, we must pause interactions with your organization until the sanctions are lifted» и «We must pause on selling, issuing or renewing a Mattermost subscription or license key to your organization».

То есть они написали, что мы якобы в санкционных списках, и нам лучше не пользоваться MM до снятия санкций, так как они не смогут продлить лицензию. Можно было послать аппеляцию, что и было сделано в тот же день. Ответа не последовало.

А вот уже 30-го июня (почти ровно через неделю) вечером (где-то в 19 по Москве) вышли на связь сотрудники с жалобами, что не могут обновить список сообщений, или их выкинуло из воркспейса, и они не могут авторизоваться. Я тут же побежал к компу в надежде найти причину (может, сервер у них лег или еще что-то заблокировали). Но правда оказалась намного неприятнее: на почте лежало письмо с содержанием «Your workspace has now been deleted due to 60 days of inactivity». КАКОГО $#%#@!!!?...

В общем, эти товарищи взяли и просто удалили наш оплаченный воркспейс, без предупреждения и даже до окончания оплаченного периода. Ирония ситуации — в названии сервиса, уж не знаю что для них matter most, но уж точно не надежность и забота о клиентах.

Попытки выйти на официальную техподдержку не увенчались успехом. Был прямой контакт со знакомым сотрудником немецкого офиса, написал ему. Он, к слову, тоже был в шоке и буквально написал «I don't know what is wrong with the US folks» и «That definitely does not read like "hey, in one week's time we are going to delete all your stuff"». Но... ничего не изменилось, помочь он не смог. Нам даже не позволили забрать бекап, просто как в South Park-е «...aaaand it's gone». Вот так, перестраховываясь за свою шкуру, сотрудники ММ просто положили болт на обязательства по предоставляемым услугам.

Решение

Ладно, деваться некуда. Оперативно создали чаты в Telegram (спасибо Дурову и команде, в очередной раз телега спасает ситуацию), оповестили команду и пошли искать пути решения. После такого ножа в спину доверять иностранным сервисам больше не хочется, вера в облачные решения как-то тоже поубавилась.

Было решено как минимум раскатать что-то собственными силами на российских серверах. Решений доступных для быстрой и надежной раскатки, да еще и с привычным функционалом, не так уж много на этом рынке. По этому мы решили, вот тут не смеяться, раскатать на сервере опенсорсную версию Mattermost. Да, решение сомнительной надежности, да и можно было обидеться на них и избегать использование их севиса повсеметно.

Но мы живем в реальном мире, со сложными компромиссными решениями и обидкам тут не место. У этого пути был один большой плюс: вся команда уже привыкла к инфраструктуре и клиенты стояли на телефонах и компьютерах. По этому переезд предполагался легким для команды, просто ввести другой адрес сервера и авторизоваться. Потом, конечно, еще подтребовалось немного донастраивать клиент — выставить аватарку, настройки и прочие мелочи.

В течение 2-ух часов подняли сервер в Yandex.Cloud и раскатали два варианта Mattermost для пробы: через Kubernetes и напрямую по гайдам ММ через докер. Остановились на официальном варианте с докером, так как кубер тоже отъедает ресурсы и в целом излишен для такой задачки. Сложностей не возникло, все хорошо работает и даже сертификаты для https завелись без плясок с бубнами по официальным рекомендациям.

В качестве итога

Да, мы остались на Mattermost, но немного в другом, более надежном и управляемом варианте. Такой вариант дороже как на прямую по финансам (сервер получается дороже, чем ежемесячная подписка в ММ), так и потенциально в поддержке (если что-то сломается, придется тратить человеко-часы команды на восстановление). Но в целом все работает.

Как дополнительный плюс - снизили количество оплат зарубежных сервисов. Ну и самое главное, получили хороший урок: не стоит доверять облачным решениям на 100%. Облако — это просто чужой компьютер, который стоит где-то в другой комнате и управляется другими людьми, не всегда добросовестно соблюдающими обязательства.

Будьте немного параноиками, нынче это полезно.

*Meta, владеющая Facebook, признана экстремистской организацией и запрещена на территории России.

7070
реклама
разместить
66 комментариев

Так а облако Яндекса это не чужой компуктер абы где, который обслуживает абы кто?
Звучит так, будто грабли просто переложили на другое место.

18

Комментарий недоступен

3

Чуваки просто не научились считать деньги.

3

А платить порядка 300к рублей в год чисто за историю уже показалось не совсем целесообразно.300К - это примерно на 60 человек. А вообще Slack стоит $6.25 в месяц на человека. Заплатить шесть баксов за чела за прекрасный UI Слака или колоться и жрать кактус отвратительного UI Матермоста, чтобы сэкономить три копейки? Ой не там Вы экономите, сударь..

8
Раскрывать всегда
В Дагестане и Чечне признали блокировку Telegram — её назвали «вынужденной мерой»

Проблемы с доступом к мессенджеру наблюдались с 2024 года.

Источник фото: TechCrunch
2222
55
44
44
22
Ждем собственный чеченский мессенджер - Теледон
реклама
разместить
Куда вложиться, чтобы про**ать все деньги. Разбор на моем личном опыте.

Думаю многие задаются вопросом: а куда вложиться, чтобы приумножить? Таким же вопросом задался и я, поэтому составлю свой топ ниш, в которые я вкладывался и потерял деньги…

Куда вложиться, чтобы про**ать все деньги. Разбор на моем личном опыте.
99
Как стать востребованным удаленным менеджером Airbnb с нуля: пошаговый план на 2025 год

С ростом популярности краткосрочной аренды недвижимости, такой как Airbnb, профессия удаленного менеджера по управлению недвижимостью становится все более актуальной. В 2025 году этот рынок продолжает развиваться, и для тех, кто хочет начать карьеру в этой области, важно понимать, как эффективно управлять объектами, находясь за пределами страны. В…

Как стать востребованным удаленным менеджером Airbnb с нуля: пошаговый план на 2025 год
Китайцы выпустили своего первого универсального ИИ-агента

Manus — это универсальный ИИ инструмент, который может автономно выполнять задачи в интернете от и до от вашего имени (а не просто отвечать на вопросы или готовить отчеты, пусть и хорошие). По словам разработчиков, им уже воспользовались свыше 10 млн пользователей. Расскажу, что о нем сейчас известно.

<a href="https://api.vc.ru/v2.8/redirect?to=https%3A%2F%2Fmonica.im%2F&postId=1852894" rel="nofollow noreferrer noopener" target="_blank">Источник</a>
66
🏦 Банки начали тихое снижение ставок: как успеть открыть вклад под 20%? Топ-5 лучших предложений!

Банки начали незаметно снижать ставки по вкладам. Почему это происходит и стоит ли срочно зафиксировать высокий процент, пока не стало слишком поздно?

🏦 Банки начали тихое снижение ставок: как успеть открыть вклад под 20%? Топ-5 лучших предложений!
1818
33
11
SEO: Ваш Билет в Топ Яндекса Без Переплат. Как Сэкономить 100 000+ в Месяц и Получать Лиды Даже в Сложной Нише

Если вы считаете, что SEO — это «для кого-то другого», потому что у вас «нестандартный бизнес» (типа металлоконструкций, жд-комплектующих или узкопрофильных B2B-услуг), вы теряете миллионы. Пока контекстная реклама съедает бюджет, а соцсети не дают отдачи, ваши конкуренты уже сидят в топе поиска и собирают заявки почти даром.

66
33
11
Будущее бьюти-индустрии: прогноз на основе текущих трендов и технологий
Будущее бьюти-индустрии: прогноз на основе текущих трендов и технологий

Искусственный интеллект становится важным инструментом в бьюти-индустрии. Приложение YouCam Makeup использует ИИ для анализа состояния кожи и предлагает рекомендации по уходу. Исследование, опубликованное в журнале Nature, показало, что алгоритмы могут точно определять тип кожи и предлагать соответствующие продукты.

От Ады Лавлейс до Лизы Су: как женщины строят будущее IT. Истории успеха и вызовы индустрии

Международный женский день появился как день солидарности женщин в борьбе за свои права. Право голоса, право работать, право выбирать, кем быть — всё это не упало с неба, за это приходилось серьёзно бороться. И в IT эта борьба продолжается. Рассказываем, как женщины меняют индустрию и какие ещё барьеры их ожидают.

Программисты, дизайнеры, продакты, тестировщики, админы и CEO — это лишь малая часть профессий и должностей женщин в IT
1010
44
22
[]