AGI: async или почему agi зло | AsterConf-2019

  Рет қаралды 700

Asterisk Russia

Asterisk Russia

Күн бұрын

Ссылка на презентацию voxlink.ru/ast...
Лагута Сергей
AGI: async или почему agi зло
Все давно привыкли использовать AGI и FastAGI приложения в своих asterisk проектах. Но при работе
с блокирующими приложениями и удаленными ресурсами с нестабильной задержкой или
негарантированным ответом такие приложения могут ухудшить стабильность вашего asterisk. Выход
в использовании agi:async
Основные тезисы доклада:
AGI простой способ расширить функциональность asterisk,
 AGI:async добавляет стабильности
 AGI:async также как и FastAGI может быть запущен на удаленном хосте и выполнять трудоемкие
операции без ущера Asterisk серверу
 Asterisk при использовании AGI:async все-равно на то как долго отвечает база данных или
стороннее API а также на каком языке написано приложение
Чем будет полезен:
Расскажу про тонкие места в архитектуре работы AGI и как их можно устранить. Продемонстрирую
процесс разработки такого приложения и основные приемы которые можно взять на вооружение.
====ТАЙМКОДЫ ВЕБИНАРА====:
1:54 Обзор технологий AGI
5:25 Sync/Async
6:39 Принцип работы AGI
7:10 Правила разработки AGI приложений
9:45 Запросы по проблемам с Asterisk
11:03 Пример AGI: async приложения
14:50 Как запускать AGI: async из плана набора ?
18:00 Передача данных между agi asyn и channels vars
19:43 Где и когда использовать AGI: async
21:31 Вопросы из зала

Пікірлер
SIP3: Мониторинг и анализ VoIP | AsterConf-2019
28:41
Asterisk Russia
Рет қаралды 1,1 М.
Magic or …? 😱 reveal video on profile 🫢
00:14
Andrey Grechka
Рет қаралды 87 МЛН
Dialplan Scripting for Non-Programmers
50:53
Official Asterisk YouTube Channel
Рет қаралды 22 М.
Как мы используем kamailio в нашей телефонии
1:24:31
Continuation: закулисье Virtual Threads и Coroutines
23:07
Никита Каплицкий
Рет қаралды 83