Кальянная программистов
200 subscribers
86 photos
11 videos
2 files
66 links
Стримы, видосы из Нью-Йорка 🇺🇸
Нежным не входить‼️ @programmers_hookah_chat
@beard_programmer
Download Telegram
Что там с IQ тестами господа?
⬇️
Please open Telegram to view this post
VIEW IN TELEGRAM
Почему Виктор не проводит/отменяет/переносит стримы
👍5😱2
Рекрутеры долбят, работы в Америке 🇺🇸 друзья.

Кого зарефераллить? :D Или мб поволчарим??
👍4
Гайз привет wasap!
Кто-нибудь делал Distributed rate limiting? Я вот такую либу нагуглил, any thoughts?

TLDR; в лимиты Meta упираемся с некоторыми чатами клиентов и их банят.

В pubsub создается событие которое подхватывается сервисом delivery и вот здесь идет вызов api meta.

Хотелось бы чтоб не банили.
У меня собес через час кстати.
И черт дернул посмотреть загуглить профиль CTO компании - с ним и будет первый собес.
Блин, я старый да…
🔥4😁1🤩1💔1🤗1
Forwarded from Алексей Хохлов
Парни, не знаю, рассказывал ли вам Витя про автовокзалы.ру. Там два сервера проводили импорт в пару сотен потоков (и заваливали несколько партнеров без ограничителя запросов), обслуживали наибольший трафик в РФ в своей нише и отдавали контент в 10 - 100 раз быстрее всех, кто еще пробовал. Исключительно потому так получалось, что была сделана качественная инвалидация кэша (он был всегда валиден, к слову, по таймаутам не кэшировалось практически ничего), очень творчески использовались очереди, в том числе очереди с управляемыми задержками, и, главный компонент - это расставленные везде, где необходимо, блокировки в приложении. Распределенные блокировки, редко эксклюзивные, чаще rеad-write. Это решило кучу проблем с производительностью. И нам правда было очень смешно, что ферма сайтов у партнеров падала и жутко тормозила на меньшей внешней нагрузке, на более простом функционале, на меньшем кол-ве данных.

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

@beard_programmer, ты еще был на проекте, когда мы сделали интеграции с партнерами?
🔥7👍32🦄1
Кальянная программистов
Охуеть
Я думаю завтра (Понедельник 14 Апреля) 15:00 EST созвонимся
👍4
Live stream scheduled for