Библиотека knigago >> Компьютеры и Интернет >> Базы данных >> Грокаем стриминг


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 2443, книга: Полный попаданец
автор: © Fdn

© Fdn Попаданцы «Полный попаданец» — это захватывающий роман о Иване, обычном парне из нашего времени, который оказывается втянут в невероятную авантюру. В результате древнего ритуала Иван переносится в другой мир, полный опасностей и приключений. Иван — главный герой, симпатичный и смекалистый парень, который быстро адаптируется к новому миру. Он обладает умом и сообразительностью, которые помогают ему выжить в суровых условиях. Второстепенные персонажи также прописаны живо и...

СЛУЧАЙНАЯ КНИГА

Нин Ван , Джош Фишер - Грокаем стриминг

Грокаем стриминг
Книга - Грокаем стриминг.  Нин Ван , Джош Фишер  - прочитать полностью в библиотеке КнигаГо
Название:
Грокаем стриминг
Нин Ван , Джош Фишер

Жанр:

Базы данных, Учебники и самоучители по компьютеру

Изадано в серии:

неизвестно

Издательство:

неизвестно

Год издания:

-

ISBN:

неизвестно

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Грокаем стриминг"

Cтриминговые системы позволяют сократить до минимума время между событием и обработкой информации, чтобы вы получали результаты в реальном времени. В приложениях для финансовой сферы, в вопросах безопасности и IoT важна каждая миллисекунда, поэтому без стриминговых систем не обойтись. А еще — это модно и приносит деньги ;) ! Неслучайно специалисты в Spark, Heron и Kafka так востребованы.

Наконец, вы можете познакомиться с созданием стриминговых приложений и обработкой событий в реальном времени не продираясь через технические подробности конкретных фреймворков, головоломные термины и сложные формулировки. Простой язык и яркие примеры позволят вам познакомиться с базовыми концепциями, а чтобы усвоить описанные идеи и приемы, вы построите собственную простую стриминговую программу с нуля.

От читателя не требуется опыт работы со стриминговыми системами. Примеры написаны на языке Java.

Читаем онлайн "Грокаем стриминг". [Страница - 3]

. . . . . . . . .
Новые концепции: параллелизм задач . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Параллелизм данных и параллелизм задач . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Параллелизм и многозадачность . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Параллелизация задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

69
70
71
72
73
74
75
76
77
78

Оглавление   7
Параллелизация компонентов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Параллелизация источников . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Результат выполнения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Параллелизация операторов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Результат выполнения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
События и экземпляры . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Упорядочение событий . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Группировка событий . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Случайная группировка . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Случайная группировка: внутренний механизм . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Группировка по значениям полей . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Группировка по значениям полей: внутренний механизм . . . . . . . . . . . . . . . . . .
Выполнение группировки событий . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Заглянуть в ядро: диспетчер событий . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Применение группировки по значениям полей в задании . . . . . . . . . . . . . . . . . .
Упорядочение событий . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Сравнение поведения группировок . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Итоги . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Упражнения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
96

Глава 4. Граф потока . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Система обнаружения мошеннических действий с кредитными картами . . . 98
Подробнее о системе обнаружения мошеннических действий
с кредитными картами . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Процедура обнаружения мошеннических действий . . . . . . . . . . . . . . . . . . . . . . 100
Потоковая обработка не всегда прямолинейна . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Механизм работы системы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Подробнее о задании обнаружения мошеннических действий . . . . . . . . . . . 103
Новые концепции . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Предшествующие и последующие компоненты . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Разветвление и объединение потока . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Графы, направленные графы и DAG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
DAG в системах потоковой обработки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Все новые концепции на одной странице . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Разветвление потока к анализаторам . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Что происходит внутри ядра . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Проблема эффективности . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Разветвление с несколькими потоками . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113

8  Оглавление

Что происходит внутри --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.