Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

25 lines
1.0 KiB

---
layout: docs
page_title: Internals Overview
description: >-
To enhance your understanding of how to use, troubleshoot, and secure Consul, learn more about Consul's internal properties and how it works under the hood.
---
# Consul Internals Overview
This section covers some of the internals of Consul. Understanding the internals of Consul is necessary to successfully
use it in production.
Please review the following documentation to understand how Consul works.
- [Architecture](/consul/docs/architecture)
- [Consensus Protocol](/consul/docs/architecture/consensus)
- [Gossip Protocol](/consul/docs/architecture/gossip)
- [Network Coordinates](/consul/docs/architecture/coordinates)
- [Sessions](/consul/docs/security/acl/auth-methods/oidc)
- [Anti-Entropy](/consul/docs/architecture/anti-entropy)
- [Security Model](/consul/docs/security)
- [Discovery Chain](/consul/docs/connect/manage-traffic/discovery-chain)
You should also be familiar with [Jepsen testing](/consul/docs/architecture/jepsen), before deploying
a production datacenter.