The Apache Ignite Book

The Apache Ignite Book

This book is addressed to anyone interested in learning in-memory computing and distributed database. It is useful for developers and architects new to Apache Ignite as well as those who already use any other in-memory databases and want to expand their knowledge.

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 discussed, along with tips and tricks and best practices on how to overcome them.

  • Leanpub
  • hotmart-transparent
  • Lulu
  • Amazon
3D_mini.png

What you will learn:

  1. Apache Ignite architecture in depth such as data distributing technics (DHT), Rendezvous hashing, durable memory architecture, various cluster topologies, Ignite native persistence, Baseline topology and much more.

  2. Apache Ignite proven use cases as a memory-centric distributed database, caching and computing platforms.

  3. Getting started with Apache Ignite by using different tools and technics. 

  4. Caching strategies by examples and how to use Apache Ignite for improving application performance including Hibernate L2 cache, MyBatis, Memoization and Web session clustering.

  5. Using Spring Data and JPA (Hibernate OGM) with Apache Ignite for developing high-performance web applications.

  6. Ignite query (SQL, API, Text and Scan queries) capabilities in depth. 

  7. Using Spark RDD and Data frames for improving performance on processing fast data.

  8. Developing and executing distributed computations in a parallel fashion to gain high performance, low latency, and linear scalability. 

  9. Developing distributed Microservices in fault-tolerant fashion.

  10. Processing events & streaming data for IoT projects, integrate Apache Ignite with other frameworks like Kafka, Storm, Camel, etc.

  11. Real time data Replication between Ignite clusters through Kafka.

  12. Configuring, management and monitoring Ignite cluster with built-in and 3rd party tools.

What people say about the book

"This is one of the very few good books on Apache Ignite. It covers the whole spectrum of Ignite. From use-cases and architecture till maintenance and code examples to get your hands dirty. If you want one book to get it all, this is it!"

— Edward Kuenen, software developer

"This book has been very handy to me and the reading experience is fantastic. The balance of theory, and coding examples make reading the book very fun-filled and enlightening. You don't get bored! I definitely recommend this book to Ignite users; doesn't matter if you are a developer, support team member, architect or a solution designer. Everyone has got something to learn from this book."

— Sadruddin Md, technology enthusiast

"When it comes to Ignite, you have very less number of books to choose from, and by far this is the best book you will get. The Author has explained all the topics in a straightforward and understanding way with a working example for each. I have started with zero knowledge of Ignite, and now I'm able to build many working projects using Ignite. Big thanks to the author for writing this excellent book."

— Manoj GT, software developer

Digital edition

From $21.99

Digital edition

From $19.99

Print edition

From $49.49

Print edition

From $54.99

Please Note

email us at:

  • Twitter
  • LinkedIn
Join our mailing list

© 2020 Shamim bhuiyan