Socket.IO
/ˈsɒkɪt aɪ oʊ/
noun … “a library that enables real-time, bidirectional communication between clients and servers.”
IPC
/ˌaɪ piː ˈsiː/
noun … “a set of methods enabling processes to communicate and coordinate with each other.”
acknowledgment
/əkˌnɒlɪdʒˈmɛnt/
noun … “a signal or message confirming that data has been successfully received.”
acknowledgment is a critical concept in computing and networking that ensures reliable communication between systems or processes. When one system sends data, the recipient responds with an acknowledgment (often abbreviated as ACK) to confirm that the information has been successfully received, processed, or queued. This mechanism prevents data loss, supports error detection, and enables retransmission in case of failures.
AFH
/ˌeɪ ɛf ˈeɪtʃ/
n. "Dynamic channel blacklist adaptation for FHSS systems avoiding interfered frequencies in real-time."
Time Division Multiple Access
/ˌtiː diː ɛm ˈeɪ/
n. "Multiple access technique allocating time slots to users sharing single frequency channel unlike FDMA subcarriers."
WiFi
/ˈwaɪ faɪ/
n. "IEEE 802.11 WLAN standard using OFDM/CSMA-CA for infrastructure/IBSS connectivity unlike Bluetooth piconets."
Bluetooth
/ˈbluːtuːθ/
n. "Short-range wireless PAN standard using FHSS in 2.4GHz ISM band for piconet/scatternet device pairing."
UDMA
/ˈʌl-trə diː-ɛm-eɪ/
n. “An advanced version of Direct Memory Access (DMA) for faster data transfer between storage devices and system memory.”
Direct Memory Access
/diː-ɛm-eɪ/
n. “A method for transferring data between devices and memory without involving the CPU for each byte.”
DMA, short for Direct Memory Access, is a data transfer technique that allows peripheral devices, such as HDDs, SSDs, or network cards, to read from or write to system memory directly, bypassing the CPU for individual data moves. This reduces CPU overhead, allowing the processor to focus on other tasks while large blocks of data are transferred efficiently.