Pull to refresh
2
2
Юрий Кехтер@return_nullptr

backend-разработчик

Send message

Execution completion

Level of difficultyHard
Reading time14 min
Reach and readers6.9K

Во время инференса LLM не выполняется побочных эффектов, вместо этого генерируется последовательность токенов, которые можно интерпретировать как намерение вызвать инструмент. Это напоминает мне ту часть шаблона transactional outbox, в которой намерение сущности (entity) отправить запрос внешней системе записывается в специальную таблицу, а не реализуется сущностью самостоятельно.

В статье приведен proof-of-concept модели выполнения, вдохновленной chat completion, в которой управление возвращается вызывающей стороне при необходимости выполнить побочный эффект.

Читать далее

Реализация итоговой согласованности. Разбор библиотеки event-outbox

Level of difficultyMedium
Reading time15 min
Reach and readers2.2K

В этой статье я хотел бы рассказать об архитектурных шаблонах Transactional Outbox и Idempotent Consumer. Кроме того, я хотел бы показать собственную реализацию, содержащую интересное сочетание технологий, выходящее за рамки этих шаблонов, значительно упрощающее реализацию и эксплуатацию.

Читать далее

Information

Rating
1,469-th
Location
Тбилиси, Грузия, Грузия
Date of birth
Registered
Activity