Anonymous
Менеджер хочет деливерить фичи для бизнеса, менеджер не хочет тратить время на тех долг и считает что тех долг лучше оставить как есть, ведь он работает
Ну так это классическое определение менагера. Не все такие же. Это выглядит как тупая (именно безмозглая!) попытка обезопасить себя. Сначала тебе говорят: эй, приходи, техлидить будешь, и сразу же заворачивают очевидные решения. Contradiction detected. Ну, я к тому, что возможно, что это корпоративная культура такая, я такое примерно видел когда в Gunvor работал (кокнуретн Газпрома в Европе), но я там не был техлидом.
Anonymous
Но суть была такая же.
Ayrat
вообще за деливери и так с меня спросят, но тут он хочет вообще все стрелки перекинуть. Я как бы хз чо он ссыкует, багов бояться - в продакшн не ходить
Anonymous
Там в итоге всем похуй было на качество софта, важно было совсем другое.
Ayrat
система и правда работает. С кучей багов и неочевидностей, со спагетти кодом внутри, абсолютно неоптимально (70к рпс на 1200 ХЛ машинах), но работает.
Ayrat
с багами научились жить, а слабый перформанс заливают железом
Anonymous
вот кстати еще интересно, как так вышло, что и менеджер, и техлид свежие. ведь очевидный риск же. или они заранее на него готовы?
Ayrat
(бывший техлид, он же основной автор, он же менеджер) получил промоут и свалил с командой из 3х человек
Ayrat
оставив позади вот это. В целом, я уже писал как-то - он всё правильно сделал - создал кучу долга, которую выплачивать не ему
Ayrat
2 месяца назад вот этот менеджер и 3 джуна получили это чудо в руки. 2 недели назад и я влился в этот интересный проект, посчитав что работа в бизнес критикал компоненте зачтётся лучше чем ковыряние в невидимом для бизнеса фшарпе
Denis
система и правда работает. С кучей багов и неочевидностей, со спагетти кодом внутри, абсолютно неоптимально (70к рпс на 1200 ХЛ машинах), но работает.
В прицнипе, тут зависит от самого техдолга Т е если бы работало но не было таких проблем то манагера бы можно было понять
Denis
но тут вопрос в том что если нормально зарефакторить можно сэкономить овердохуя денег компании
Denis
на том же железе
Anonymous
2 месяца назад вот этот менеджер и 3 джуна получили это чудо в руки. 2 недели назад и я влился в этот интересный проект, посчитав что работа в бизнес критикал компоненте зачтётся лучше чем ковыряние в невидимом для бизнеса фшарпе
звучит здраво, но мне чисто по-человечески за тебя обидно :) тяжело с такими менагерами будет что-то серьезно менять наверно. время покажет. может, конечно, сработаетесь.
Ayrat
В прицнипе, тут зависит от самого техдолга Т е если бы работало но не было таких проблем то манагера бы можно было понять
ну для бизнеса это не супер проблемы. Смотри - баги есть, но все о них знают (ну как минное поле с кучей знаков где мины), а на бизнес критикал компонент и 1200 машин не жалко, да*
Ayrat
1200 это только апишка чтения из БД
Ayrat
на 70к рпс и 200к в пике
Anonymous
на 70к рпс и 200к в пике
а машины какие?
Ayrat
а машины какие?
80гб рам, 8 ядер каждая вроде. Надо уточнить, у нас свои спеки на IO-XL машины
Vladislav
Пиздец
Anonymous
блять у меня вся система на 5 таких машин поместится с учетом запасного инстанса
Ayrat
нормас, волмарт форчун1
Ayrat
там в бюджетах незаметно
Vladislav
Интересно что хуже по эмиссиям, трактор на соляре или говнозапрос на гибернейте от рукожопа
Ayrat
70к рпс можно на одной машине принять на грудь
Anonymous
само-пись-ненько
Ayrat
там просто в лучших традициях говнокодом намазано гуууууусто с блоками и пр
Ayrat
типа в бд сходить - создай поток
Ayrat
в кафку постануть - создай поток
Anonymous
а все потому что скорее всего этот гигантский кластер выделил напред, да?
Ayrat
в лог пописать - создай поток
Vladislav
70к рпс можно на одной машине принять на грудь
Ну вот да. Если только тупо чтение
Anonymous
и они писали код исходя из того что "похуй, оперативки хватит!"
Ayrat
на 5 минут славы
Ayrat
работает 24/7/365
Ayrat
Ну вот да. Если только тупо чтение
так нечтение там отдельно!!111
Ayrat
и бд отдельно
Ayrat
ойвсё
Vladislav
Просто я такое говно писал в первые полгода своей работы на еф6
Vladislav
Вопрос почему техлид не сломил черепуху
Vladislav
В случае волмарта
Ayrat
В случае волмарта
парень шёл к успеху. Он в целом пришёл. С нуля создал систему, приносящую валуе. Не оптимальным способом, да, сэкономил на коде, да. Но валуе очевидное
Ayrat
Она даже работает если не трогать.
Ilya
У меня вот вчера окошко с тестами в райдере сломалось. Было весело искать причину. Оно тесты не хотело грузить, писало только Loading. А проблема оказалась в старой сессии тестов, райдер её записал в файлик, но записал криво, и не мог прочитать.
Ayrat
Но парень понимает бизнес, домен, может деливерить. Без шуток, это заслуживает уважения и вот.
Ayrat
в следующий раз он сможет лучше! (тем что не будет делать это сам, например)
Anonymous
Но парень понимает бизнес, домен, может деливерить. Без шуток, это заслуживает уважения и вот.
Это да, но тут же вопрос не к парню, а к менджменту, насколько я понимаю. Типа какого хуя не выдохнуть и не раздать техдолг? Потому что надо выслужиться и заделиверить БОЛЬШЕ ФИЧ БОГУ ФИЧ?
Anonymous
жадность-то фраера сгубила
Ayrat
он хочет сразу полный квартал фич занести чтобы выслужиться походу
Ayrat
яхз
Anonymous
ну вот да, тут у манагера не хватает яиц сказать что ТУТ ПОЛНАЯ ЖОПА И НАДО РАСКИДАТЬ СЛЕГКА ГОВНА
или он просто прикнул хуй к пальцу (то есть, сколько бонусов может недополучить в новогоднюю ночь) и решил, что Самое Лучшее В Мире Техническое Решение таких потерь не стоит.
Hog
Там ещё и продакт овнер его дрючит сверху небось
Hog
Ты мог бы пободаться с ним
Ayrat
короче, как я сказал выше, мы с ним нашли компромисс. он ссыкует, я деплою
Hog
Минуя манагера
Ayrat
на самом деле я тоже ссыкую деплоить чутка. тут и CI/CD ручной. даже тесты на PR не гоняются. И деплой непошаговый. Прикинь деплоить 1200 машин за раз
Vladislav
В тему
Ayrat
по-любому где-то отъебнет
Anonymous
короче, как я сказал выше, мы с ним нашли компромисс. он ссыкует, я деплою
а я чо-то не пойму, у вас не практикуют деплоить на среды, где малый процент юзеров может потетстить это? условный preprod? тогда страху особо нет: все равно большинтво остаются на старом говне сидеть.
Ayrat
независимо от качества кода
Vladislav
Vladislav
С таким лицом?
Hog
по-любому где-то отъебнет
А твоему решению не достаточно 12 заместо 1200?
Ayrat
А твоему решению не достаточно 12 заместо 1200?
ммм… я ещё не успел НАСТОЛЬКО переписать всё)
Anonymous
ммм… я ещё не успел НАСТОЛЬКО переписать всё)
если перепишешь, то я надеюсь ты знайешь как майнить биткоин?
Anonymous
1188 машин на 8 ядер звучит годно
Ayrat
да, супер компьютер ниибаца