Deterministic Systems
/dɪˌtɜːrmɪˈnɪstɪk ˈsɪstəmz/
noun — "systems whose behavior is predictable by design."
Journaling
/ˈdʒɜrnəlɪŋ/
noun — "tracks changes to protect data integrity."
Error-Correcting Code
/ˈɛrər kəˈrɛktɪŋ koʊd/
noun … “Detect and fix data errors automatically.”
Turbo Codes
/ˈtɜːrboʊ koʊdz/
noun … “Iterative error-correcting codes approaching channel capacity.”
Low-Density Parity-Check
/ˌɛl diː piː siː/
noun … “Sparse code for near-Shannon-limit error correction.”
Automatic Repeat reQuest
/ˌeɪɑːrˈkjuː/
noun — "a protocol that ensures reliable data delivery by retransmitting lost or corrupted packets."
Error Correction
/ɛr·ər kəˈrɛk·ʃən/
noun — "the process of detecting and correcting errors in data transmission or storage"
Bit Error Rate
/bɪt ˈɛrər reɪt/
noun … “the fraction of transmitted bits that are received incorrectly.”
Forward Error Correction
/ˌɛf iː ˈsiː/
noun … “forward error correction.”
FEC is a communication technique that improves reliability by adding carefully structured redundancy to transmitted data, allowing the receiver to detect and correct errors without asking the sender for retransmission. The key idea is anticipation … errors are expected, planned for, and repaired locally.