> ## Documentation Index
> Fetch the complete documentation index at: https://docs.activeviam.com/llms.txt
> Use this file to discover all available pages before exploring further.

# atoti.DiscoveryProtocol

### *class* atoti.DiscoveryProtocol

Protocol used by a [`Cluster`](./atoti.distribution.cluster#atoti.Cluster) to discover its nodes and let them communicate with each other.

The available protocols are:

* [`JdbcPingDiscoveryProtocol`](./atoti_jdbc.jdbc_ping_discovery_protocol#atoti_jdbc.JdbcPingDiscoveryProtocol)
* [`S3PingDiscoveryProtocol`](./atoti_storage_aws.s3_ping_discovery_protocol#atoti_storage_aws.S3PingDiscoveryProtocol)
