Учебники

Apache Flink — варианты использования

В этой главе мы разберем несколько тестовых случаев в Apache Flink.

Апач Флинк — Bouygues Telecom

Bouygues Telecom — одна из крупнейших телекоммуникационных организаций Франции. У него более 11 миллионов мобильных абонентов и более 2,5 миллионов постоянных клиентов. Буиг впервые услышал об Apache Flink на встрече группы Hadoop в Париже. С тех пор они используют Flink для нескольких вариантов использования. Они обрабатывали миллиарды сообщений в день в режиме реального времени через Apache Flink.

Вот что Bouygues говорит об Apache Flink: «В итоге мы создали Flink, потому что система поддерживает истинную потоковую передачу — как на API, так и на уровне времени выполнения, что дает нам программируемость и низкую задержку, которые мы искали. Кроме того, мы смогли за короткое время настроить и запустить нашу систему с Flink по сравнению с другими решениями, в результате чего появилось больше доступных ресурсов для разработчиков для расширения бизнес-логики в системе ».

В Bouygues обслуживание клиентов является высшим приоритетом. Они анализируют данные в режиме реального времени, чтобы дать своим инженерам

  • Опыт клиентов в реальном времени через их сеть

  • Что происходит глобально в сети

  • Оценка сети и операции

Опыт клиентов в реальном времени через их сеть

Что происходит глобально в сети

Оценка сети и операции

Они создали систему под названием LUX (Logged User Experience), которая обрабатывала массивные данные журнала с сетевого оборудования с внутренней ссылкой на данные, чтобы дать индикаторы качества опыта, которые будут регистрировать их опыт клиентов, и создать тревожную функциональность для обнаружения любого сбоя в использовании данных в течение 60 секунд.

Чтобы достичь этого, им требовалась инфраструктура, которая может принимать массивные данные в режиме реального времени, проста в настройке и предоставляет богатый набор API для обработки потоковых данных. Apache Flink идеально подходил для Bouygues Telecom.

Апач Флинк — Алибаба

Alibaba — крупнейшая в мире компания, занимающаяся розничной торговлей через Интернет, с доходом в 394 млрд. Долл. США в 2015 году. Поиск Alibaba — это точка входа для всех клиентов, которая показывает все результаты поиска и дает соответствующие рекомендации.

Alibaba использует Apache Flink в своей поисковой системе, чтобы показывать результаты в режиме реального времени с максимальной точностью и релевантностью для каждого пользователя.

Alibaba искал рамки, которые были —

  • Очень гибкий в поддержании одной кодовой базы для всего процесса поисковой инфраструктуры.

  • Обеспечивает низкую задержку при изменении доступности продуктов на веб-сайте.

  • Последовательный и экономически эффективный.

Очень гибкий в поддержании одной кодовой базы для всего процесса поисковой инфраструктуры.

Обеспечивает низкую задержку при изменении доступности продуктов на веб-сайте.

Последовательный и экономически эффективный.

Apache Flink отвечает всем вышеперечисленным требованиям. Им нужна структура, которая имеет единый механизм обработки и может обрабатывать как пакетные, так и потоковые данные с одним и тем же механизмом, что и делает Apache Flink.

Они также используют Blink, разветвленную версию для Flink, чтобы удовлетворить некоторые уникальные требования для их поиска. Они также используют API таблиц Apache Flink с небольшими улучшениями для поиска.

Вот что Alibaba сказал по поводу Apache Flink: « Оглядываясь назад, это был, без сомнения, огромный год для Blink и Flink в Alibaba. Никто не думал, что мы добьемся такого большого прогресса в течение года, и мы очень благодарны всем люди, которые помогали нам в сообществе. Доказано, что Flink работает в очень больших масштабах. Мы как никогда полны решимости продолжать нашу работу с сообществом для продвижения Flink вперед! «