🏠 Home
Benchmark Hub
📊 All Benchmarks 🦖 Dinosaur v1 🦖 Dinosaur v2 ✅ To-Do List Applications 🎨 Creative Free Pages 🎯 FSACB - Ultimate Showcase 🌍 Translation Benchmark
Models
🏆 Top 10 Models 🆓 Free Models 📋 All Models ⚙️ Kilo Code
Resources
💬 Prompts Library 📖 AI Glossary 🔗 Useful Links

AI Glossary

The complete dictionary of Artificial Intelligence

162
categories
2,032
subcategories
23,060
terms
📖
terms

Synchronous Replication

Replication mechanism where writes are confirmed only after being validated on all replicated nodes, guaranteeing strong consistency but increasing latency.

📖
terms

Asynchronous Replication

Replication strategy where writes are immediately confirmed on the primary node before propagation to replicas, offering better performance at the expense of immediate consistency.

📖
terms

Vector Clocks

Data structure used to track causal relationships between events in a distributed system to detect concurrency conflicts.

📖
terms

Leader Election

Algorithmic process allowing a cluster of nodes to dynamically designate a unique leader node to coordinate operations and avoid split-brain scenarios.

📖
terms

Heartbeat

Periodic signal sent by nodes to indicate their operational status, enabling rapid failure detection in distributed systems.

📖
terms

Raft

Understandable distributed consensus algorithm that guarantees data consistency through leader election and log replication in clusters.

📖
terms

Paxos

Fundamental consensus algorithm allowing faulty nodes to agree on a single value in an asynchronous distributed environment.

📖
terms

Multi-Master Replication

Replication architecture where multiple nodes can accept simultaneous writes, requiring complex conflict resolution mechanisms.

📖
terms

Read Replicas

Read-only copies of the primary database used to distribute read load and improve overall system availability.

📖
terms

Conflict Resolution

Set of strategies (LWW, CRDTs, manual merge) to resolve inconsistencies when concurrent modifications are detected between replicas.

📖
terms

Split Brain

Critical condition where a cluster splits into isolated sub-networks that can each elect a leader, risking serious data inconsistencies.

📖
terms

Distributed Transaction

Atomic transaction spanning multiple nodes or databases, requiring protocols like Two-Phase Commit to guarantee integrity.

🔍

No results found