E

Early Stopping

A regularization technique that involves stopping the training process as soon as the model's performance on a validation set begins to decline.

ai

Eclipse Attack

An attack where a malicious actor isolates a specific node from the rest of the network by controlling its connections.

web

ECMAScript(ES6+)

The standardized specification for JavaScript, ensuring consistency across different web browsers and environments.

web

Edge AI

The deployment of AI algorithms directly on local devices (like smartphones, IoT sensors, or cameras) rather than on centralized cloud servers.

ai

Edge Computing

A distributed computing paradigm that brings computation and data storage closer to the sources of data, such as IoT devices or edge nodes.

cloud

Edge Networking

A distributed computing topology where information processing is located close to the edge—where things and people produce or consume that information.

network

Egress

Network traffic that leaves a network or a Kubernetes cluster to an external destination.

cloud

EIGRP(EIGRP)

An advanced distance-vector routing protocol developed by Cisco that incorporates features of link-state protocols.

network

Elasticity

The ability of a system to dynamically scale its resources up or down in response to changing demand.

dev

Elastic Load Balancing(ELB)

A managed service that automatically distributes incoming application traffic across multiple targets, such as virtual machines, containers, and IP addresses.

cloud

ELK Stack

A popular collection of three open-source projects—Elasticsearch, Logstash, and Kibana—used for searching, analyzing, and visualizing log data.

cloud

ELT(ELT)

A data integration process where data is extracted and loaded into the target system, and then transformed within the target system.

ai

Embedding

A numerical representation of data in a high-dimensional space where similar items are located closer together.

ai

Embedding Space

The high-dimensional mathematical space where data points (like words or images) are mapped as vectors based on their semantic meaning.

ai

Encoder-Decoder Architecture

A neural network design consisting of two main parts: an encoder that processes the input into a context vector, and a decoder that generates the output from that vector.

ai

Encrypted Media Extensions(EME)

A browser API that provides a standardized interface for playing back DRM-protected (Digital Rights Management) video and audio content.

web

Encryption at Rest

The protection of data that is stored on a physical medium using encryption.

security

Encryption in Transit

The protection of data as it moves from one location to another using encryption.

security

Endpoint Detection and Response(EDR)

A security solution that continuously monitors end-user devices to detect and respond to cyber threats like ransomware and malware.

security

Endpoint Security

The practice of securing endpoints or entry points of end-user devices such as desktops, laptops, and mobile devices from being exploited by malicious actors.

security

End-to-End Encryption(E2EE)

A system of communication where only the communicating users can read the messages, preventing third parties from accessing the content.

security

Envoy

An open-source edge and service proxy designed for cloud-native applications.

cloud

Epoch

One complete pass of the entire training dataset through the machine learning algorithm.

ai

ERC-1155

A multi-token standard on Ethereum that supports both fungible and non-fungible tokens.

web

ERC-20

A technical standard for fungible tokens on the Ethereum blockchain.

web

ERC-721

A technical standard for non-fungible tokens (NFTs) on Ethereum.

web

Error Budget

A Site Reliability Engineering (SRE) concept that defines the maximum amount of time a technical system can fail without contractual consequences.

dev

Error Budget Policy

A formal agreement that defines the actions to be taken when a service's error budget is exhausted.

dev

Error Detection

The process of identifying that data has been corrupted during transmission over a network.

network

ETag

An HTTP response header that provides a unique identifier for a specific version of a resource, used for cache validation.

web

Etching (Semiconductor)

The process of removing layers from the surface of a wafer during manufacturing to create circuit patterns.

hardware

EtherChannel

A technology that allows multiple physical Ethernet links to be combined into a single logical link for increased bandwidth and redundancy.

network

Ethereum(ETH)

An open-source, blockchain-based platform that enables developers to build and deploy decentralized applications (dApps) using smart contracts.

web

Ethereum Improvement Proposal(EIP)

A design document describing a new feature or process for the Ethereum network.

web

Ethernet

The most widely used technology for wired local area networks (LANs), defining wiring and signaling standards.

network

ETL(ETL)

A type of data integration that refers to the three steps (extract, transform, load) used to blend data from multiple sources.

ai

Event Bus

A serverless event router that makes it easy to connect applications using data from your own apps, integrated SaaS apps, and cloud services.

cloud

Event-Driven Architecture(EDA)

A software architecture paradigm concerning the production, detection, consumption of, and reaction to events.

dev

Event Sourcing

An architectural pattern where changes to the state of an application are stored as a sequence of events.

dev

EVM(EVM)

Ethereum Virtual Machine; the decentralized runtime environment that executes smart contract code.

web

eWASM

Ethereum WebAssembly; a proposed replacement for the EVM that uses WebAssembly to improve performance.

web

Exclusive Cache

A cache hierarchy design where a piece of data can only exist in one level of the cache at a time.

hardware

Execution Unit(EU)

A part of the CPU that performs the actual operations and calculations as instructed by the computer program.

hardware

Exit Scam

A fraudulent practice where project founders disappear with investors' money.

web

Expert System

An early form of AI designed to emulate the decision-making ability of a human expert in a specific domain using a set of 'if-then' rules.

ai

Explainable AI(XAI)

A set of methods that allow human users to comprehend and trust the results created by machine learning algorithms.

ai

Exponential Smoothing

A rule of thumb technique for smoothing time series data using the exponential window function.

ai

Express.js

A minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications.

web

ExternalDNS

A Kubernetes addon that synchronizes exposed Kubernetes Services and Ingresses with external DNS providers.

cloud

Extranet

A private network that uses internet protocols and public telecommunication systems to securely share part of an organization's information or operations with external partners.

network

Extreme Programming(XP)

An Agile software development framework that aims to produce higher-quality software and higher quality of life for the development team through technical excellence.

dev