Apache Ignite.NET

The Apache Ignite .NET Developer Hub

Welcome to the Apache Ignite .NET developer hub. You'll find comprehensive guides and documentation to help you start working with Apache Ignite.NET as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started    

What is Ignite.NET

In-Memory Data Fabric

Apache Ignite.NETtm In-Memory Data Fabric is a high-performance, integrated and distributed in-memory platform for computing and transacting on large-scale data sets in real-time, orders of magnitude faster than possible with traditional disk-based or flash-based technologies.

Features

You can view Ignite as a collection of independent, well-integrated, in-memory components geared to improve performance and scalability of your application. Some of these components include:

Ignite and Ignite.NET

Ignite.NET is built on top of Ignite:

  • .NET starts the JVM in the same process and communicates with it via JNI & C++
  • .NET, C++ and Java nodes can join the same cluster, use the same caches, and interoperate using common binary protocol
  • Java compute jobs can execute on any node (Java, .NET, C++)
  • .NET compute jobs can only execute on .NET nodes

What is Ignite.NET

In-Memory Data Fabric