Tutorials
Distributed data platforms are not something you can fully learn from documentation alone. The concepts require working code and a real cluster to make sense. These tutorials give you that. You start with a Docker cluster on your laptop, load a real dataset, and write code that applies in production. Each tutorial builds on the last. The hard parts are not skipped.
Start a Local Cache Development Cluster
Set up a single-node Ignite 2 or GridGain 8 cluster with Docker Compose for cache-centric development and testing.
All Tutorials
Each tutorial uses the same 3-node Docker cluster and Music Store dataset. Published tutorials link directly to their content. Filter by category or difficulty to find what you need.
Start a Local Cache Development Cluster
Work with the Cache API
Cache Sizing and Expiry
Cache-Aside Under Load
Use Transactions with the Cache API
Understand How Your Cache Is Distributed
From Key-Value to SQL: The JOIN Problem
Atomic Operations Across Keys: The Transaction Problem
Compute Where the Data Lives: The Round-Trip Problem
Beyond Cache: The Persistence Problem
Distributed Primitives: The Coordination Problem
Real-Time Event Processing: The Streaming Problem
Design Keys for Colocation
Verify Colocation Is Working
Affinity-Aware Compute at Scale
When to Break Colocation
Need to solve a specific problem?
If you already know the platform and need to complete a task, a guide gives you the direct steps without the learning progression.