Твой босс со старой работы, с которым вы расстались в хороших отношениях, занимается обработкой счетов-фактур от разных компаний, в каждой из которых собственные форматы и правила подтверждения. Код представляет собой несколько сотен if-ов, и только продолжал разбухать :)
Ну, начитавшись и насмотревшись хайповых блогов и видео про искусственный интеллект, как он типа здорово пишет код и распознаёт вообще что угодно, CTO решает прикрутить к своему легаси нейронку, которая потенциально действительно умеет классифицировать такие счета и решать, какой именно обработчик применить. Он находит какого-то супер-гуру, который за скромную сумму в 100500 миллионов рублей добавляет в проект "автоматизацию с помощью AI", и в демо-режиме на тестовых данных вроде бы всё идёт нормально. Но когда эта "автоматизация" получает реальные данные, проект резко начинает сыпаться...
Дело вот в чём: в тот момент, когда вы применяете магию искусственного интеллекта к прекрасно отлаженному, но детерминированному рабочему процессу, правила кардинально меняются. Один и тот же запрос может пойти по другому пути, пропустить важный шаг, и всё равно вернуть 200 OK.
В этой компании уже были 102 пакетика логов, 75 ампул с метриками, 5 комплектов распределённой трассировки и opentelemetry, солонка, забитая дашбордами в grafana, и целое море алертов всех цветов и степеней критичности. А также поллитра promql, квартальная доза сессий в кликхаусе, и большой запас эндпоинтов для health-чеков. И при этом они сидели и просто смотрели, как падают поды...
По их традиционным стандартам все показатели были в зелёном режиме. Да только всё перестало работать :)
И теперь босс попросил тебя помочь, за хорошую денежку конечно (всегда рекомендую брать предыдущие работы на подряд), зная какой ты был молодец, чтобы просто "всё работало норм". И ты конечно возьмёшься и сделаешь норм, потому что в СильныхИдеях скоро выложу гайд, какой тут будет самый-самый first principle, и с чего вообще надо начинать инъекцию AI в любой детерминированный проект.
Post #2620
638

- ❤ 38
- 👍 10