Email or username:

Password:

Forgot your password?
Alexey Skobkin

Знаете, я очень не люблю штампы про "русский бизнес" и вот всю эту хуйню.

Но блядь, я только что столкнулся с тем, как светоч русского датацентростроения - Селектел - провернул меня на хую элегантным способом.

У них был сервис CDN, которые они сами рекомендовали как фронтентенд к S3 хранилищам для того чтобы оптимизировать раздачу контента.

И там были ОЧЕНЬ выгодные условия вплоть до того, что пока ты не раздаёшь этим CDN больше N десятков терабайт в месяц - он для тебя бесплатный.

Ну это же замечательно, правда? У меня есть S3, где платные GET-запросы, а я могу перед ним повесить кеширующий географически распределённый CDN, который сократит количество этих запросов!
Что может пойти не так?

Не так может пойти то, что 30 января Selectel присылает уведомление о том, что будут меняться какие-то там правила CDN. Я краем глаза вижу это на почте и зная как ОБЫЧНО ведут себя приличные хостинг-провайдеры планирую ознакомиться подробно на выходных.

И на выходных (первые числа февраля) я обнаруживаю, что:

- Правила меняются с 1 февраля (уже изменились, через день после уведомления)
- Что теперь за использование CDN они берут обязательную абонентскую плату (уже списали)
- И прочие изменения, которые меня не затронули потому, что я мало потребляю

Я подумал: ладно, это я дебил и пропустил какое-то старое уведомление.

Но решил всё-таки написать им в саппорт и попросить ЧАСТИЧНЫЙ рефанд, т.к. я уже выключил CDN - объяснил, что я увидел уведомление уже в феврале.

И вы знаете, их же собственный ответ говорит мне о том, что в общем-то они и не очень-то планировали дать мне время на то чтобы я мог комфортно выключить их CDN или уехать куда-то ещё:

> мы отправляли вам два уведомления о введении фиксированных платежей CDN 30.01.2024 (скриншоn-подтверждение и сопутствующий документ во вложении).

Поискал у себя по почте по словам "selectel" и "CDN" и тоже увидел только одно сообщение от 30 января.

То есть, о том, что они внезапно начнут вместо 0 рублей брать с меня абонентскую плату они уведомили грубо говоря за один день.

Потом когда я им об этом сказал, внезапно оказалось, что они уведомляли аж в декабре, но на почте подтверждений этому нет.

Короче, я не знаю это "русский бизнес" или нет, но практики это точно свинские.

#Selectel #CDN #S3 #hosting #support #shit

46 comments
Alexey Skobkin

@tennoseremel
Да, я последние дни и ищу куда.

Вон хотел на Wasabi, а оказалось, что им самим уже не нравятся, что их как CDN используют и они новым юзерам не дают публичные бакеты делать.

Так что из моего бегства с Selectel случайно вытекает то, что лоршу, похоже, скоро тоже предстоит съёбываться с Wasabi, лол 😆

Ténno Seremélʹ

@skobkin Люди стали пользоваться тем, что им продали, — удивительно! (^  ^)'

Alexey Skobkin

@tennoseremel
Ну, им продавали не CDN, а S3 без тарификации по запросам и трафику - оплата только за сторедж.

И ВНЕЗАПНО выяснилось, что это просто, понятно и удобно для того чтобы раздавать статику.

cauf 🇷🇺

@skobkin @tennoseremel влом гуглить, можешь кратко поянить, чем CDN от S3 отличается? Чет никогда не сталкивался и разницы не особо понимаю

Alexey Skobkin

@cauf @tennoseremel
Технически и то, и другое - это некоторые стореджи.

Но один (S3) - это располагающийся в одном месте сторедж, который ведётся и запись, и чтение. Оптимизирован под программную работу с ним через API для чтения и записи "объектов" (файлов).

Другой (CDN) - это распределённый географически сторедж, который заточен под кеширование и максимально быстрое распространение данных конечным пользователям.

Это если очень коротко и очень просто.

@cauf @tennoseremel
Технически и то, и другое - это некоторые стореджи.

Но один (S3) - это располагающийся в одном месте сторедж, который ведётся и запись, и чтение. Оптимизирован под программную работу с ним через API для чтения и записи "объектов" (файлов).

Другой (CDN) - это распределённый географически сторедж, который заточен под кеширование и максимально быстрое распространение данных конечным пользователям.

cauf 🇷🇺

@skobkin @tennoseremel Спасибо. Лично я понимал так, что S3 - под управление файлов пользователей сервисов. CDN - под статику.

Alexey Skobkin

@cauf @tennoseremel
И вот тут вступают в дело разные детали и оказывается, что это не совсем так, кейсы пересекаются, et cetera, et cetera.

Логика в твоём понимании есть, но она не ко всем кейсам подходит.

Например, твоя статика может лежать в S3, а CDN будет фронтом к S3. Пользователь из Мадагаскара идёт на CDN, тот видит, что у него такого файла в кеше нет, идёт через свою оптимизированную сеть в твой S3 в Москве, забирает файлик и хранит его там долго. И в следующий раз никому из Мадагаскара не придётся ждать запроса в Москву. И московский сервер не будет сильно нагружен всем миром.

Хорошие примеры CDN - это Google Global Cache, Cloudflare (не весь CF, а только часть их услуг, само собой).

@cauf @tennoseremel
И вот тут вступают в дело разные детали и оказывается, что это не совсем так, кейсы пересекаются, et cetera, et cetera.

Логика в твоём понимании есть, но она не ко всем кейсам подходит.

Например, твоя статика может лежать в S3, а CDN будет фронтом к S3. Пользователь из Мадагаскара идёт на CDN, тот видит, что у него такого файла в кеше нет, идёт через свою оптимизированную сеть в твой S3 в Москве, забирает файлик и хранит его там долго. И в следующий раз никому из Мадагаскара не...

cauf 🇷🇺

@skobkin @tennoseremel Да, как CDN работают я понимаю. Я скорее не понимал особенностей работы с S3

Alexey Skobkin

@cauf @tennoseremel
Ну вот если убрать "публичную" часть S3, то в целом это просто такая более высокоуровневая парадигма работы с сущностями содержащими данные, чем блочное хранилище, которое ты видишь как ФС на сервере.

Они с CDN существуют несколько ортогонально, но в некоторых точках могут пересечься для оптимальной работы.

Например, у тебя может быть S3 с бэкендом в виде холодногго хранилища на лентах (GLACIER тип стореджа, например) и там, например, нет никаких гарантий, что когда ты сделаешь GET запрос - ты получишь на него ответ сразу же. Технически там может быть нужно время вплоть до того, что человек пойдёт и диск со склада принесёт, лол. Но всё это низкоуровневое за API скрыто.

И вот в таких кейсах CDN вообще ни при чём будет.

@cauf @tennoseremel
Ну вот если убрать "публичную" часть S3, то в целом это просто такая более высокоуровневая парадигма работы с сущностями содержащими данные, чем блочное хранилище, которое ты видишь как ФС на сервере.

Они с CDN существуют несколько ортогонально, но в некоторых точках могут пересечься для оптимальной работы.

Ever Aftar replied to Alexey

@skobkin > Хорошие примеры CDN - это Google Global Cache, Cloudflare

И aws CloudFront? Там вроде тоже фри тиер есть для малых объемов

@cauf @tennoseremel

Alexey Skobkin replied to Ever

@ever @cauf @tennoseremel
Не пользуюсь AWS принципиально. Не знаю что там как называется.

⚛️Revertron

@skobkin Может будет дешевле арендовать 2-3 VPS за 15 баксов в год, и кэшить через них?

Alexey Skobkin

@Revertron
Нет смысла.
Там GET-запросы копейки стоят при моих масштабах. Можно ничего не кэшировать и отдавать прямо с S3.

Я, CDN вешал из двух соображений:
1. Меньше грузить их S3 раздачей статики
2. Чуть уменьшить задержку для юзеров

Ostap Bender

@skobkin это не рашн бизнес, это просто пидорасы.

Шуро

@skobkin @ostapkobender Просто всё это как-то знакомо.

Помню как у нашей конторы была мобильная связь на МТС, а я имел несчастье вести договор и оплаты. И вот как-то смотрю биллинг и случайно замечаю, что там списались левые тысяч этак тридцать рублей (а у нас всё пакетами, поэтому перерасход заметен). И, оказывается, несколько дней с каждого абонента списывалось по два рубля в день за ставшую платной услугу смс о пропущенном звонке. Иду к менеджеру со своим вотзефак, где предупреждение за месяц по условиям договора? Он говорит "было", я отвечаю "покаж", меня направляют в поддержку, там кидают и наконец рожают ссылку куда-то в дебри их сайта, где этак на пятом уровне перехода по ссылкам действительно месяц назад опубликована заметка о переводе этих услуг в платные. Найти можно только зная как туда пройти.

Но формально уведомление есть, ведь в договоре они оставляют за собой право информирования и через СМИ, а их сайт зарегистрирован как СМИ.

@skobkin @ostapkobender Просто всё это как-то знакомо.

Помню как у нашей конторы была мобильная связь на МТС, а я имел несчастье вести договор и оплаты. И вот как-то смотрю биллинг и случайно замечаю, что там списались левые тысяч этак тридцать рублей (а у нас всё пакетами, поэтому перерасход заметен). И, оказывается, несколько дней с каждого абонента списывалось по два рубля в день за ставшую платной услугу смс о пропущенном звонке. Иду к менеджеру со своим вотзефак, где предупреждение за месяц...

Ostap Bender

@ghost хорошая рифма, но не в тему треда.
@skobkin

Canterville Ghost 🇮🇱

@ostapkobender
Подъебать Остапа вышедшего в тираж и всерьез принимающего такие лозунги, бесценно.
@skobkin

Термоядерный дегенерат

@skobkin селектел же, этим всё сказано. Я ещё на заре их деятельности потыкался и пошёл от них нахер.

WildTuna 🇷🇺

@skobkin было в декабре точно. Мне падало и по работе и по личному аккаунту. Селектел в целом ок. А когда миллионные счета в месяц прям вообще лапочки с чатиком и личным менеджером в телеге)

Alexey Skobkin

@wildtuna
Если несложно, поищи?
С датой.

Потому, что я в декабре банально ещё не использовал их S3 для Bookwyrm.

WildTuna 🇷🇺

@skobkin не получится, я их удаляю после прочтения) Слишком много писем. Но точно было примерно в тоже время, что и про глобальную переделку S3 и его пользователей и что с марта, вроде по старым кредам подключаться не получится.

Alexey Skobkin

@wildtuna
Про переделку S3 с переездом на другие домены у меня есть. Про новогоднюю обработку платежей - есть.
А вот про CDN - нет.

Я обычно деловую переписку не трогаю как раз потому, что это пруфы.

P.S. Я не исключаю, что я мог удалить такое письмо - поэтому и прошу скинуть пруф если у кого-то есть. На момент, который озвучивают они, я не пользовался этими услугами и мне было пофиг что они там планируют.

WildTuna 🇷🇺

@skobkin для меня это не деловая переписка, а уведомления) В ЛК в истории уведомлений нет?

Alexey Skobkin

@wildtuna
В ЛК смотрел.
У меня там в "Центре уведомлений" вот такое:

- Введение фиксированных платежей CDN (30.01.2024)
- Уведомление о вхождении ООО Селектел в реестр провайдеров хостинга (15.01.2024)
- SAML-совместимые федерации в IAM (23.12.2023)
- Как мы будем обрабатывать платежи в новогодние праздники (22.12.2023)
- Добавлен новый пункт в Пользовательское Соглашение (21.12.2023) - там про подписание актов, если что.
- Плановые работы на сети Объектного хранилища, 14.11.2023 (08.11.2023)
- Ограничение отправки писем через порт TCP/25 (01.11.2023)
- Обновление Пользовательского Соглашения (24.10.2023) - там про "стороны" и законы.
- Региональные NTP серверы (03.10.2023)
- Изменение механизма авторизации для аккаунтов без 2FA (20.09.2023)
- Обновление объектного хранилища в августе (11.08.2023) - про авторизацию, "проекты", IAM, CORS, SSL сертификаты
- Снижение цен на трафик в стандартном классе объектного хранилища (07.07.2023)

Дальше уже не листаю, сорри.

То есть может быть ТЕБЯ и предупреждали заранее, а МЕНЯ - за день.

@wildtuna
В ЛК смотрел.
У меня там в "Центре уведомлений" вот такое:

- Введение фиксированных платежей CDN (30.01.2024)
- Уведомление о вхождении ООО Селектел в реестр провайдеров хостинга (15.01.2024)
- SAML-совместимые федерации в IAM (23.12.2023)
- Как мы будем обрабатывать платежи в новогодние праздники (22.12.2023)
- Добавлен новый пункт в Пользовательское Соглашение (21.12.2023) - там про подписание актов, если что.
- Плановые работы на сети Объектного хранилища, 14.11.2023 (08.11.2023)
- Ограничение...

WildTuna 🇷🇺

@skobkin пробудил интерес. Пошёл искать. Оказывается не Selectel, а от VK Cloud у меня падало в ноябре и январе. Тоже тарифы меняли и пару пунктов договора и там было про CDN

Alexey Skobkin

@wildtuna
О, тут @mva пользовался Selectel. Может быть у него есть пруф, что они таки заранее предупреждали?

mva

@skobkin селектелом-то я пользуюсь, а вот CDN у них - только собирался. И то, проект не взлетел. Пока не пользуюсь.

Andrey Esin

@skobkin
Если не нашел пруф, то прикрепил к сообщению (я вонял по этому поводу, т.к. совсем забыл, что решил попробовать от них cdn, а потом забыл про него)

К вопросу, зачем они нужны - только DNS хостинг, который, надеюсь, не сделают с какой нибудь конской платой

@mva @wildtuna

Andrey Esin

@skobkin
И ещё внимательнее прочитал твой пост - 18 декабря предупреждали

@mva @wildtuna

Alexey Skobkin replied to Andrey

@andrey @mva @wildtuna Звнятно. У меня этого не было в уведомлениях Возможно потому, что тогда я не использовал CDN.

WildTuna 🇷🇺

@skobkin но вообще, кстати, если не пользовался, то скорее всего тебе и не присылали. Они присылают только по твоим

fgntfg :verified:

@skobkin Классика наебизнеса. Ты так говоришь, будто это первый раз

E23

@skobkin географически конечно, но экстраполяция уже на совести экстраполирующего, пожалуй

Alexey Skobkin

@cybertailor
Держите корнишон в подтверждение.

Stas

@skobkin ситуация неприятная, но мне кажется ты излишне строг к ним. В похожих ситуациях и иностранные поставщики себя так ведут.

Alexey Skobkin

@vsv
За день уведомляют о смене тарифов и списывают деньги через день?

Stas

@skobkin это не правильно, конечно. По идее, месяц-неделя-день должно быть.
Но в целом, не бывает идеальной компании и везде свои проёбы.

Alexey Skobkin

@vsv
Ну так за проёбы и ругаю, и ухожу от них.

Pawel 🇨🇦🇺🇦

@skobkin Свинство. Если большой проект, то за сутки с CDN переехать тяжело.

Alexey Skobkin

@mrkot
Да. У Селектела CDN только в чувство приходил после создания дня два.
Первые дни он мог не отвечать какими-то из нод на мой домен.

Pawel 🇨🇦🇺🇦

@skobkin А если это сотни TB, то рассасываться будет неделю даже у самых крутых и дорогих сервисов.

Go Up