DZone.com Feed на русском
Подписаться
От микросервисов к сервисным агентам: следующий архитектурный сдвиг
Эволюция от монолитных приложений к микросервисам включала разбиение программного обеспечения на независимо развертываемые единицы. REST API, обмен сообщениями и обнаружение сервисов способствовали созданию масштабируемых систем. Эта модель микросервисов хорошо работает для предсказуемой бизнес-логики. Однако ИИ-агенты вводят новую парадигму выполнения. Агенты получают цель, а затем анализируют доступные возможности для создания рабочих процессов. Это переопределяет границы сервисов, фокусируясь на принятии решений и оркестрации. Традиционные микросервисы предварительно определяют пути вызова сервисов. В отличие от этого, ИИ-агенты определяют рабочие процессы во время выполнения на основе намерения. Например, агент, выполняющий сложный заказ, должен учитывать множество факторов, прежде чем вызывать какой-либо конкретный сервис. Динамизм рабочих процессов ИИ-агентов представляет собой значительный сдвиг по сравнению со статическими дизайнами микросервисов.