Рет қаралды 456
Онлайн-трансляция мероприятия от evenda.ru
В своём докладе, для ИТ-специалистов, Егор рассказывает про то, как они в компании делали статистику, какие проблемы создавали себе сами и как их решали.
Тайм-код:
00:00 Начало выступления
00:05 О себе
00:11 Переход в CallForce
00:37 Суть доклада
01:09 О системе CallForce
01:29 О системе CallForce в цифрах
02:04 Клиенты
02:24 С чем мы столкнулись и чего не ожидали
02:34 Часть 1: Как собирать информацию с Asterisk
03:07 Пример AMI-событий одного звонка
04:17 Linkedid - ваш лучший друг
05:41 Exten - не то, чем кажется
06:58 Несколько Астерисков
07:43 Распределение нагрузки
10:23 Type definitions для AMI-событий
10:47 Часть 2: Как хранить данные
11:01 Проблема идентификаторов
12:52 MongoDB - хорошо начало
13:22 MongoDB - боль и страдания
14:07 PostgreSQL - лучший выбор
14:55 Часть 3: Строим статистику и мониторинг
15:13 Построение отчетов на сервере - не лучшая наша идея
16:40 Построение отчетов на клиенте
17:56 Передача информации
19:32 Передача информации - пример из практики
20:25 Ограничение доступа, роли
20:59 Интернационализация
21:55 Часовые пояса
23:18 Часть 4: Рабочее место оператора, софтфон
23:30 Desktop vs WEB
24:02 Софтфон
24:46 Electron
24:50 Заключительная часть
25:18 CallForce сегодня с технической точки зрения
26:01 Итого
26:15 Завершение выступления и ответы на вопросы
26:20 Вопрос: Если упадет приложение, то данные потеряются?
29:13 Вопрос: Пишите вы на Go?
30:35 Вопрос про кэширующий сервер
32:26 Вопрос: 150 звонков в сутки. Сколько это получается событий?
38:47 Вопрос про поиск среди ClickHouse
39:27 Вопрос: почему вы храните то, что получаете в сыром AMI, а не делаете постобработку?