Romɑn
Ayrat
Короче, внезапно у соседней команды в волмарте всё вчера пошло по пизде. И это было что-то ОЧЕНЬ важное, что аж VP на прямой линии был 12часов и координировал починку.
Поэтому лечу в СанФранциску спасать продакшн.
Vasily
А ВИЗА У ТЕБЯ ЕСТЬ?
Ayrat
А ВНЕЗАПНО ЕСТЬ
Danil
2019 Pro
Не пробовали на время индексации отключать ?
Диёр
Ayrat
Ayrat
Danil
Vasily
На каком стеке наебнуло хоть?
Ayrat
Ayrat
НУ СМОТРИ
Vasily
Не, шо руки кривые, понятно
Roman
Romɑn
Danil
Romɑn
Человек-Айрат спешит на помощь!
Там в небо фонарь с силуэтом медоносной пчелы засветил прост
Roman
Анна
Roman
Vasily
В Америке появился новый супергерой
Vasily
Человек-башкир
Vasily
Единственный чемпион мира из России по скалолазанию, кстати, тоже башкир
Vasily
Салават Рахметов
Danil
Всем лечебного кыстыбый
Vasily
Я у него тренируюсь периодически
Roman
Пока Айрат там напишет, в чем дело, мы уже мировой запас шуток про башкиров исчерпаем
Romɑn
Vasily
С БАШКИРАМИ НЕ ШУТЯТ
Vasily
Danil
Roman
живешь на лезвие ежа!
Ayrat
Есть пайплан ценообразования для е-комерса. Как всегда кластер, хуястер.
Снаружи есть команда ебанутых дата-сатанистов которые натренили модель на питоне для оптимизаций цены по магическим ритуалом, положили этот питон процесс с натрененной моделью на 46 (БЛЯТЬ СОРОК ШЕСТЬ) машин и сказали - и так сойдёт. Накрыли значит апишечкой сверху чтобы не видно было
Из пайплайна идёт вызов кассандры (опять же невъебенный кластер на терабайты оперативы) и этой хуерги на питоне. Кладётся в кафку. Стандартно
Внимание, как можно засрать?
Делаем выделенный тред на ЦПУ (с афинити) и из каждого такого треда делаем блокинг колы до всех вышеупомянутых сервисов. То есть на 20 ядрах можно запустить только 20 вызовов кассандры! Или 20 вызовов питон сервиса. Или 10 и того, и другого, но 0 записей в кафку.
И это 20 ядер блять.
Ayrat
ну и далее вопросы значит - а какого хуя всё так медленно
Анна
Человек-башкир должен быть с напалмом
Ayrat
вчера вылечили временно выделив ещё 40 ядер (я плакал внутрь) на эту хуйню
Ayrat
чтобы мы могли запускать больше IO коллов
Ayrat
одновременно
Danil
Roman
Danil
Vasily
Питонисты любят душить однопоточного змея
Roman
Дай денех
у волмарта денег больше, чем умных программистов
Ayrat
Ayrat
так-то блокинг колы из жабакода
Ayrat
но питон с другой стороны тоже охуенный
Ayrat
46 тачил сукаблять
Danil
Тем временем эта же система на 1 малине :D
Vasily
Я так понимаю, следующей итерацией там рабочий ноут Айрата будет держать 30к коллов
Ayrat
Диёр
Ayrat
да, заливают железом как могут
Danil
Анна
Ayrat
у нас блекфрайдей через неделю!
Ayrat
то есть как бы пик ещё не начался, а уже всё упало!
Ivan
Ayrat
на чем перепишешь?
да добавлю просто асинхронные вызовы, потюню кафку и всё наверное
Ayrat
но эт как бы дохуя работы
Диёр
зато сколько вэлью принесешь
Ivan
Диёр
буду внукам рассказывать про человека, который спас черную пятницу в волмарте
Danil
Ayrat
Roman
Danil
Гейт для релокейта отечественных тайп-астронафтов
Roman
хотя до пятницы не успеть, ага
Roman
а ты смотрел, сколько примерно бабла отжирает вся эта штука с 46 тачками и блоками кассандры?
Ayrat
потому что надо просто портировать код, а не переосмысливать его на F#, т.к. бекпортинг измнений
Ayrat