
Explore lightning fast memory grids with Hazelcast IMDG, covering memberships, memory management, and memory leaks. Learn to query data with rest, handle concurrency, and monitor the cluster.
Discover the tools to build and run Hazelcast IMDG memory grids, including grettel for packaging Java code, MySQL for bulk data, and the management center across macOS, Windows, and Linux.
Explore how memory grids store data in RAM across multiple servers, enabling elastic, resilient, fault-tolerant lookups with backup copies and automatic rebalancing.
Develop a Spring Boot microservice embedded with Hazelcast, set up management center, configure a map, expose rest endpoints to put and get values, and demonstrate cluster formation and data recovery.
Load bulk customer data from a SQL database into a Hazelcast IMDG memory grid using batched inserts and temporary maps, then monitor memory distribution with the management console.
Query data in Hazelcast IMDG using predicate builders and string predicates to query a distributed map, paginate with first five and next page, and index attributes for performance.
Explore how Hazelcast IMDG provides distributed locks to execute a code block on a single node in a multi-node cluster, with lock, unlock, and automatic release after five seconds.
Leverage hazelcast imdg for distributed computing by submitting runnable or callable tasks to a cluster, using a thread pool and futures to collect results efficiently.
Explore concurrency issues in a distributed map, reveal race conditions and stale entries, and learn locking or atomic updates to safely modify the map across JVMs with Hazelcast IMDG.
Explore Hazelcast IMDG data structures, including blocking queue with take, topic publish-subscribe using message listeners, and a distributed multimap mapping a key to multiple values.
Explore how to monitor a hazelcast imod cluster using the management center, view entries, backups, statistics, and memory usage, and configure alerts via email.
This course provides a in depth deep dive on Hazelcast, the leading in memory grid in the Java space. We will be building a springboot application with Hazelcast embedded in it. We will load some buld data in to the grid and we will solve some memory leaks. We will be extending the application step by step showcasing the various features of hazelcast that can be used in an enterprise application.