Книги / AI и ML / Машинное обучение / High Performance in-memory computing with Apache Ignite: Building low latency, near real time application

High Performance in-memory computing with Apache Ignite: Building low latency, near real time application

Shamim Ahmed Bhuiyan, Michael Zheludkov, Timur Isachenko

Эта книга представляет собой практическое руководство по использованию платформы распределённых вычислений Apache Ignite для создания высокопроизводительных приложений с низкой задержкой и почти в реальном времени. Авторы подробно рассматривают архитектуру и основные возможности Ignite, включая распределённое кэширование, вычисления и обработку данных.

В книге последовательно раскрываются ключевые аспекты работы с Ignite: от установки и настройки кластера до продвинутых тем архитектуры. Особое внимание уделяется различным топологиям кэширования (разделяемая, реплицируемая, локальная), стратегиям работы с кэшем (cache-aside, read-through, write-through, write-behind) и принципам кластеризации.

Издание содержит практические примеры использования Ignite с различными клиентами: REST, Java и SQL. Авторы объясняют, как интегрировать Ignite в современные архитектуры приложений, обсуждают его позиционирование относительно CAP-теоремы и приводят реальные сценарии использования.

Книга будет полезна разработчикам и архитекторам, которые работают с большими объёмами данных и нуждаются в масштабируемых решениях для обработки в реальном времени. Материал изложен с акцентом на практическое применение, что делает его ценным ресурсом для профессионалов, внедряющих in-memory вычисления в своих проектах.