Онлайн книга «Ты (не) в моём коде»
|
Только этого мне не хватало. Знакомо, твою мать. 7. Когда требуют Вассермана. Тая Офис встретил привычным гулом серверных стоек за стеклянной перегородкой и запахом остывшего кофе. Я прошла к своему столу, поставила сумку, открыла ноутбук. Юбка-карандаш стянула бёдра, шпильки процокали по кафелю. Парень из админки, сидевший через ряд, обернулся, скользнул взглядом по лицу и тут же уткнулся в монитор. Привычно. В мужском опенспейсе женственная одежда всегда работала как фильтр: либо пропускали сразу, либо заставляли доказывать, что ты здесь не для декораций. Звонок конференции разрезал воздух ровно в десять. На экране появились логотип логистической фирмы и два лица в пиджаках. — Девушка, добрый день. Мы ждали технического архитектора, а тут… Голос на том конце сделал паузу, в которой легко угадывалось сомнение. — Вы точно сможете обсудить инфраструктуру? — Смогу, — я открыла схему на втором мониторе, голос остался ровным. — Тая, ведущий менеджер по решениям. Давайте к делу. У вас падают ноды при пиковых нагрузках, сессии пользователей обрываются, а ручной перезапуск кластера занимает час. Так? Пауза. Один из мужчин моргнул. — Откуда вы… — Из ваших логов, которые вы прислали два месяца назад. — Я выделила блок на диаграмме. — Сейчас у вас монолит, который не масштабируется. Мы не латаем, мы меняем оркестрацию. Kubernetes, автоматический ребаланс подов, предиктивный сброс с сохранением сессий. Софт управляет нагрузкой, железо держит лимиты. Если валит трафик — кластер сам поднимает новые инстансы. Если падает нода, трафик переезжает за секунду. — А что с данными? — спросил второй. — Репликация в реальном времени. Kafka, семантика exactly-once. Вы теряете деньги на простоях, мы продаём страховку от них. Цифры в коммерческом предложении. На том конце повисла тишина. Потом первый кивнул. — Ладно. Присылайте детализацию. И… извините за вопрос. — Бывает, — ответила я. — Мои контакты в конце письма. Будут вопросы по софту, железу или конфигурации, я на связи. Мужчины слаженно кивнули, вежливо и угрюмо попрощавшись. Не успела я сделать глоток воды, как в дверном проёме вырос Влад. Он прислонился к косяку, занимая половину пространства, поправил идеально сидящий манжет и улыбнулся так, будто, между нами давно всё решено. Взгляд скользнул по лицу, задержался на губах на долю секунды и тут же вернулся к глазам. От него тянуло тяжёлым, дорогим парфюмом. — Красиво говоришь, Евгенина, прямо как в рекламе. — Он шагнул ближе, опершись ладонью о край моего стола. — Давай кофе выпьем? Обсудим… вне протокола. У меня есть идеи, как твой отдел продвигать. Я отставила чашку, не отводя глаз от экрана. Мне только такого «продвижения» не хватало. Божечки, как же он достал. — Протокол и есть обсуждение, Влад. Если есть вопросы по API или интеграции, кидай в тикет. Если по кофе — автомат на втором этаже. — Ой, ну ты даёшь. Я же по-человечески. — Лучше по-рабочему. — Я закрыла файл, пальцы легли на клавиатуру. — У меня созвон через пять минут. Он постоял секунду, хмыкнул, отступил на полшага и развернулся, оставив после себя шлейф парфюма и примятую бумагу на углу стола. Дверь за Владом закрылась с лёгким щелчком. Я вытерла край стола салфеткой, открыла следующий тикет и начала работать. |