TGViewer
FEDOR BORSHEV FEDOR BORSHEV @pmdaily · 23.7K subscribers
Post #1370 5.01K
У Зои недавно случился первый outage — перестали ходить авторизационные СМС.

Я с самого начала решил, что проект будет исключительно монолитным. Так и живем уже год — весь код, включая бухгалтерию, шаблоны сторисов и учёт затрат на маркетинг живет в одном репозитории. Полгода назад, правда, искал сокращалку урлов и решил, что навайбать свою будет быстрее, чем разбираться с традиционно кривыми API отечественного производителя. В итоге она и выпала.

У нас есть массовая (вернее не совсем, всего пара сотен) рассылка СМС. В какой-то момент скорость создания этих СМС переросла порог тротлинга в сокращалке урлов (не спрашивайте, зачем там тротлинг на внутреннем API — это только клод знает). Сокращалка отказала, и СМС пошли с полными урлами, всеми этими utm_medium и utm_source — кароч по три СМС вместо одной.

Как назло, на балансе было мало денег — СМС-провайдер начал отказывать с 402. Но у нас же ретраи! Из-за ретраев случился уже шторм — в какой-то момент провайдер стал отвечать уже не 402, а 403 (вернее заменил 200 ok с текстом «No Money», на 200 ok с текстом «ip blocked», но кого такое удивляет). В общем пока я проснулся, пока сообразил как чистить очередь ретраев, пока пополнил баланс — потеряли кучу денег на рекламу.

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

Делайте монолиты кароч. Ну или хотя бы слушайте Антона.
More from @pmdaily
  1. Sep 2, 2026Слезайте с хайп-трейна Не понимаю, почему профессионалы тратят время на AI-хайп. Конечно у…
  2. Aug 26, 2026Не бегать от того, что не умеешь Мне всегда было легко программировать и сложно заниматься…
  3. Aug 24, 2026Системная память в AI-харнессе — это плохо Мне кажется, что память в клоде — это зло. Коне…
  4. Aug 10, 2026Я спросил у опуса Верный признак плохого менеджера — пересылать в команду письма от клиент…
  5. Aug 3, 2026День рождения школы Мы с Марьяной впервые встретились в перерыве между карантинами — в авг…
  6. Jul 27, 2026Как дела у Зои TLDR — прорывов нет, работаем. Реклама продолжает болтаться вокруг прибыльн…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →