Sign up
Forgot password?
FAQ: Login

Zheludkov Michael, Bhuiyan Shamim. The Apache Ignite Book

  • pdf file
  • size 21,23 MB
Zheludkov Michael, Bhuiyan Shamim. The Apache Ignite Book
Leanpub, 2023. — 588 p. — ISBN: 978-0-359-43937-9.
The book is recommended by the Apache Ignite community (see menu Resources->Learn Ignite)Apache Ignite is one of the most widely used open-source memory-centric distributed, caching, and processing platforms. This allows the users to use the platform as an in-memory computing framework or a full functional persistence data store with SQL and ACID transaction support. On the other hand, Apache Ignite can be used for accelerating existing Relational and NoSQL databases, processing events & streaming data, or developing Microservices in a fault-tolerant fashion.
What you will learn:
Apache Ignite architecture in-depth such as data distributing techniques (DHT), Rendezvous hashing, durable memory architecture, various cluster topologies, Ignite native persistence, Baseline topology, and much more.
Apache Ignite proved use-cases as a memory-centric distributed database, caching, and computing platforms.
Getting started with Apache Ignite by using different tools and technics.
Caching strategies by examples and how to use Apache Ignite for improving application performance including Hibernate L2 cache, MyBatis, Memoization, and Web session clustering.
Using Spring Data and JPA (Hibernate OGM) with Apache Ignite for developing high-performance web applications.
Ignite query (SQL, API, Text, and Scan queries) capabilities in-depth.
Using Spark RDD and Data frames for improving performance on processing fast data.
Developing and executing distributed computations in a parallel fashion to gain high performance, low latency, and linear scalability.
Developing distributed Microservices in a fault-tolerant fashion.
Processing events & streaming data for IoT projects, integrating Apache Ignite with other frameworks like Kafka, Storm, Camel, etc.
Real-time data Replication between Ignite clusters through Kafka.
Configuring, managing, and monitoring Ignite cluster with built-in and 3rd party tools.
The book covers Ignite version 2.6.0 and above. For every topic, a complete application is delivered, which helps the audience to a quick start with the topic. Each chapter focuses on the complete implementation of a real-world scenario, the commonly occurring challenges in each scenario have also been discussed, along with tips and tricks and best practices on how to overcome them. This book addresses anyone interested in learning in-memory computing and distributed databases. This book intends to provide someone with little to no experience with Apache Ignite with an opportunity to learn how to use this platform effectively from scratch taking a practical hands-on approach to learning.
  • Sign up or login using form at top of the page to download this file.
  • Sign up
Up