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