Нин Ван , Джош Фишер - Грокаем стриминг
Название: | Грокаем стриминг | |
Автор: | Нин Ван , Джош Фишер | |
Жанр: | Базы данных, Учебники и самоучители по компьютеру | |
Изадано в серии: | неизвестно | |
Издательство: | неизвестно | |
Год издания: | - | |
ISBN: | неизвестно | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Грокаем стриминг"
Cтриминговые системы позволяют сократить до минимума время между событием и обработкой информации, чтобы вы получали результаты в реальном времени. В приложениях для финансовой сферы, в вопросах безопасности и IoT важна каждая миллисекунда, поэтому без стриминговых систем не обойтись. А еще — это модно и приносит деньги ;) ! Неслучайно специалисты в Spark, Heron и Kafka так востребованы.
Наконец, вы можете познакомиться с созданием стриминговых приложений и обработкой событий в реальном времени не продираясь через технические подробности конкретных фреймворков, головоломные термины и сложные формулировки. Простой язык и яркие примеры позволят вам познакомиться с базовыми концепциями, а чтобы усвоить описанные идеи и приемы, вы построите собственную простую стриминговую программу с нуля.
От читателя не требуется опыт работы со стриминговыми системами. Примеры написаны на языке Java.
Читаем онлайн "Грокаем стриминг". [Страница - 98]
в реальном стриминговом фреймворке с открытым исходным кодом. Узнаете
ли вы части нашего ядра Streamwork в реальных стриминговых фреймворках?
Как называются экземпляры, исполнители экземпляров и диспетчеры событий
в выбранном вами фреймворке?
Запустите блог и начните обучать тому, чему вы научились
Лучший способ чему-то научиться — преподавать это. Начните строить собственные решения и приготовьтесь к критическим отзывам. Всегда интересно видеть,
как люди интерпретируют одни и те же концепции с разных точек зрения.
Посещайте встречи и конференции
В стриминговых системах и других системах обработки событий важны подробности и реальные сценарии использования. Из историй, рассказанных на
профессиональных тусовках и конференциях, можно узнать много полезного.
А можно пойти еще дальше — выступать с докладами, проводить виртуальные
презентации и обсуждения!
Участвуйте в проектах с открытым исходным кодом
На наш взгляд, это самый полезный пункт в этом списке. По нашему опыту,
ничто так не улучшает навыки работы с технологиями и людьми. Участвуя
в проектах с открытым кодом, вы сталкиваетесь с современными технологиями
и учитесь планировать, проектировать и реализовывать функционал вместе с настоящими профессионалами со всего мира. Что еще важнее, мы ручаемся, что
работа над проектами с открытым кодом принесет вам больше удовлетворения,
чем все, за что вам когда-либо платили.
Никогда не опускайте руки… никогда
Чтобы достичь выдающихся результатов, вам неизбежно придется терпеть неудачи — одну за другой. Примите их. Они делают вас лучше.
Ключевые концепции,
рассмотренные в книге
DAG (направленный ациклический граф)
глава 4
внешнее соединение
внутреннее соединение
водяной знак обратного давления
водяной знак окна
время обработки
глава 8
глава 8
глава 9
глава 7
глава 7
группировка полей
группировка событий
глава 3
глава 7
диспетчер контрольных точек
диспетчер событий
глава 9
глава 3
задание
глава 2
идемпотентная операция
исполнитель экземпляра
использование мощности
источник
глава 5
глава 2
глава 9
глава 2
компонент
компонент без состояния
компонент с состоянием
контрольная точка
кортеж (см. событие)
глава 2
глава 10
глава 10
глава 5
логическое планирование
лямбда-архитектура
глава 2
глава 10
288 Часть II. Движемся дальше
мощность
глава 9
не менее одного, семантика доставки
не более одного, семантика доставки
глава 5
глава 5
обратное давление
объединение
окно
оконное соединение
оконная стратегия
оператор
глава 9
глава 4
глава 7
глава 7
глава 7
глава 2
параллелизм
параллелизм данных
параллелизм задач
позднее событие
последующий компонент
поток
предшествующий компонент
пробуксовка
глава 3
глава 3
глава 3
глава 7
глава 2
глава 2
глава 2
глава 9
разветвление
резерв мощности
ровно один, семантика доставки
глава 4
глава 9
глава 5
сеансовое окно
семантика доставки
скользящее окно
случайная группировка
событие
событие контрольной точки
событийное время
событийный отсчет времени
соединение
сообщение (см. событие)
состояние
стратегия группировки
глава 7
глава 5
глава 7
глава 3
глава 2
глава 5
глава 7
глава 9
глава 8
глава 5
глава 3
топология (см. задание)
фактически один, семантика доставки
фиксированное окно
глава 5
глава 7
экземпляр
глава 2
--">