# Nebulex.Distributed v3.0.0 - Table of Contents Distributed cache topologies adapters for Nebulex ## Modules - [Nebulex.Distributed](Nebulex.Distributed.md): Distributed caching adapters for [Nebulex](https://hexdocs.pm/nebulex). - Built-in adapters - [Nebulex.Adapters.Coherent](Nebulex.Adapters.Coherent.md): Adapter module for the coherent cache topology. - [Nebulex.Adapters.Multilevel](Nebulex.Adapters.Multilevel.md): Adapter module for the multi-level cache topology. - [Nebulex.Adapters.Partitioned](Nebulex.Adapters.Partitioned.md): Adapter module for the partitioned cache topology. - Utilities - [Nebulex.Distributed.Cluster](Nebulex.Distributed.Cluster.md): This module is used by cache adapters for distributed caching functionality. - [Nebulex.Distributed.RPC](Nebulex.Distributed.RPC.md): RPC utilities. - [Nebulex.Distributed.RingMonitor](Nebulex.Distributed.RingMonitor.md): A `GenServer` that keeps the consistent hash ring in sync with the current cluster topology for distributed Nebulex adapters. - [Nebulex.Distributed.Transaction](Nebulex.Distributed.Transaction.md): Default transaction implementation for distributed cache adapters.