дыбр

Apr. 9th, 2021 09:26 pm
kdanilov: Кирша Данилов (Default)
[personal profile] kdanilov
На ЦТ читал разные документы. Ну, там много еще читать.
Завел бранчь, чтобы код поизучать (заодно и ворнинги пофиксить). Написал Чангу, спросил, чо, ничо если я ворнинги пофиксю. Please, пишет. Ну хорошо. Фиксю. Там один тест flaky, вставлены конкретные задержки для фьючерсов, чуть обстановка другая и бац. Ну фигня, пофиксил. Код интересный. Акторов многовато, как они все это оркеструют?

В 12 был "коучинг" с Кевином. Кевин мне все больше кажется ебанутым. Настаивает, чтобы я использовал несуществующий сервис, и убедился (протестировал), что он работает. Я ему опять, как копу на дороге, разъясняю. И пришел уже к общей такой мысли. Вот эта мысль.

Сервис, который работает в одну сторону, невозможно протестировать. Каждый client-friendly сервис должен иметь фидбак. Auditing. Мол, вот мы вам послали такие-то данные. Верните мне номерок, и по номерку подтвердите, что эти данные у вас есть. По-моему, такой, практически очевидной, вещи практически нигде нету. А НАДО.

Ну дальше с этим придурком обсуждали, как оно с солеем (никак, меня учат жить), как оно с Ахмедом (никак, он дает советы переименовать переменную в коде), с Андреем (его не видать сегодня вообще). И вообще. Моя проблема общения с Кевином, что я время от времени забываю, что передо мной не компетентный коллега, а Кевин, и начинаю с ним разговаривать логически. Они этого не понимают. У них есть сценарий. Нет, мне пофиг, до премии осталось три дня (не считая выходных), до стоков 8 дней (не считая выходных). Надеюсь дотянуть. Но надо продолжать изображать старания, маэстро.

До полвосьмого примерно на ЦТ подчищал код (заодно изучая).

В Университете шухер продолжается, в иезуитском стиле. Письмо отступницы не публикуют, естественно; и как там с аудитом... да это может годами тянуться.

Date: 2021-04-10 08:09 am (UTC)
From: [personal profile] jamhed
Наоборот же, несуществующий сервис очень легко тестировать, можно предположить у себя что на той стороне все работает ровно так как ожидалось.

Date: 2021-04-10 02:35 pm (UTC)
From: [personal profile] jamhed
Конечно имеет, местами даже реализовано, например в Splunk HEC можно включить подтверждения, тогда выдается номер по которому можно проверить состояние, а можно не включать. Это несколько усложняет протокол и добавляет оверхед (надо ж где-то хранить состояние, и обновлять его), так что применять надо по необходимости (с учетом нагрузки, важности сообщений, и пр.)

Date: 2021-04-10 11:11 pm (UTC)
dmm: (Default)
From: [personal profile] dmm
> Акторов многовато, как они все это оркеструют?

Are they non-blocking?

Date: 2021-04-11 07:30 pm (UTC)
dmm: (Default)
From: [personal profile] dmm
If people program with non-blocking processes and immutable data, then it might be OK.

If this is the case, one might be able to avoid orchestrating too much...

Profile

kdanilov: Кирша Данилов (Default)
kdanilov

November 2022

S M T W T F S
  12345
6789101112
13141516171819
20212223242526
2728 2930   

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 12th, 2025 01:30 pm
Powered by Dreamwidth Studios