How Apache Ignite Achieves Performance and Fault Tolerance with Its Network Components

Networking is a core pillar of any distributed system and is responsible for cluster-node discovery procedures, peer-to-peer communication between nodes, and failure handling. Network architecture can greatly influence operational performance and efficiency.

This webinar will introduce you to the role of the networking layer in distributed systems with Apache Ignite as an example. You will gain practical insights and learn how to maximize the performance and reliability of your applications running on distributed systems. In particular, you will learn:

  • Why a distributed system needs multiple network components and what the differences are between the components
  • How nodes auto-discover each other and form a distributed cluster
  • How a cluster detects and attempts to handle node failures
  • What ensures the high performance of cluster operations
  • What use cases require advanced architectures


Presented by
Stanislav Lukyanov GridGain
Stanislav Lukyanov
Customer Success Team Lead, GridGain

Stanislav is one of a few Java experts who initially contributed to the Java Platform and now works with distributed systems that are powered by Java. He mastered his knowledge about JVM internals, concurrency, and memory management while being a member of the Java Engineering group at Oracle for 3.5 years. Since 2017, Stanislav works at GridGain, where he applies his previous experience to architect and build highly concurrent systems that run on Apache Ignite and GridGain in-memory computing platforms. He also leads the GridGain Customer Solutions group, a team of seasoned experts who are involved in the design, maintenance, and operations of customer services and applications that are used by millions worldwide.

Register For This Webinar