Certificate Authentication

Gridgain (Apache Ignite) for Developers Certificate for Onur Yoruk

Add to LinkedIn

Certificate ID: 
696739
Authentication Code: 
126fa
Certified Person Name: 
Onur Yoruk
Trainer Name: 
Fulvio Caruna
Duration Days: 
3
Duration Hours: 
21
Course Name: 
Gridgain (Apache Ignite) for Developers
Course Date: 
2022-11-09 09:30 to 2022-11-11 16:30
Venue: 
Course Outline: 

Module 1. Installing and initializing Ignite

  • Installation using zip
  • Understanding configuration
  • Log configuration
  • Running Ignite

 

Module 2. Different types of Thin clients

  • Overview
  • Java Thin client
  • .NET Thin Client
  • Python Thin Client
  • Node.js Thin Client

 

Module 3. Understanding Data Modeling

  • Partitioning data
  • The affinity colocation
  • The role of the marshaller

 

Module 4. Configuring Caches

  • The cache configuration
  • Atomicity modes
  • The expiry policy
  • Using cache groups

 

Module 5. Data Streaming

  • Overview of data streaming
  • The data streamers
  • Processing data
  • Configuring the Thread Pool Size

 

Module 6. Using Key-Value API

  • Basic Cache operations
  • Working with binary objects
  • Using cache queries

 

Module 7. Using Transactions

  • Introduction
  • Executing transactions
  • Concurrency modes and isolation levels
  • Deadlock detection
  • Managing exceptions

 

Module 8. Working with SQL

  • Understanding Schemas
  • Defining Indexes
  • Using SQL API
  • Distributed Joins
  • Developing custom sql functions
  • Data definition language (DDL)
  • Data manipulation language (DML)

 

Module 9. The distributed computing

  • Distributed computing API
  • Understanding the cluster groups
  • The role of the executor service
  • MapReduce API
  • Load balancing and fault tolerance

 

Module 10. Code deployment

  • Deploying user code
  • Deploying from local directory
  • Deploying from a URL
  • Understanding class loading

 

Module 11. Using Ignite Messaging

  • The Topic-based messaging
  • Publish a message
  • Subscribe for messages

 

Module 12. The distributed data structures

  • Queue and Set
  • Atomic Types
  • CountDownLatch and Atomic sequence
  • ID Generator

Module 13. Working with Events

  • Events in Ignite
  • Enabling and listening to events
  • Storing and querying events

 

Module 14. Conclusion