Configuring Robust Distributed In-Memory Data Sets

Making the BigMemory Max in-memory data system robust is typically a combination of Ehcache configuration and Terracotta configuration and architecture. For more information, see the following documentation:

  • Nonstop caches – Configure caches to take a specified action after an Ehcache node appears to be disconnected from the cluster. For information, see Configuring Nonstop Cache.
  • Rejoin the cluster – Allow Ehcache nodes to rejoin the cluster as new clients after being disconnected from the cluster. For information, see the BigMemory Max High-Availability Guide.
  • High Availability in a Terracotta cluster – Configure nodes to ride out network interruptions and long Java garbage collection cycles, connect to a backup Terracotta server, and more. For information, see the BigMemory Max High-Availability Guide.
  • Architecture – Design a cluster that provides failover. For information, see the BigMemory Max High-Availability Guide.
  • BigMemory Hybrid – Extend BigMemory on Terracotta servers with hybrid storage that can include SSD and Flash technologies as well as DRAM. For information, see the BigMemory Max Administrator Guide.