Acronym
Full Form
Area/Domain of Application
Description (2-3 Lines)
AAA
Authentication, Authorization, and Accounting
Telecommunications & Security
A foundational security framework to manage user access, enforce usage policies, and audit network consumption. Historically served by RADIUS and upgraded to the modern Diameter protocol in LTE/5G core networks.
ABAC
Attribute-Based Access Control
Access Control & Security
An advanced authorization model that evaluates contextual access policies based on user, resource, action, and environmental attributes. It provides extremely fine-grained security control compared to role-based schemas.
ACL
Access Control List
Network & Data Security
A list of permissions associated with a system resource defining which users or processes are granted access. Used to govern file system security, cloud storage, and network port filtering.
ACU
Aurora Capacity Unit
Cloud Databases (AWS)
A relative metric used to measure and scale compute and memory capacity in Amazon Aurora Serverless. Each unit dynamically scales from a minimum fraction up to maximum limits based on real-time database workload demand.
ADR
Architecture Decision Record
Software Architecture
A lightweight text document that captures a critical architectural choice, its context, the final decision, and its long-term consequences. Saved directly in the code repository to preserve institutional knowledge.
ALB
Application Load Balancer
Cloud Infrastructure (AWS)
A Layer 7 load balancer that routes incoming HTTP/HTTPS traffic based on application-level parameters such as request paths, headers, and query strings. Supports TLS termination, sticky sessions, and WAF protection.
AMF
Access and Mobility Management Function
5G Telecommunications
A vital control-plane network function in the 5G core network responsible for managing connection setups, registration, security, and mobile device mobility. Represents the evolved successor to LTE's MME.
AML
Anti-Money Laundering
Financial Compliance
A regulatory framework of laws and procedures designed to prevent criminals from disguising illegally obtained funds. Implemented via real-time transaction monitoring, sanctions screening, and suspicious activity alerting.
AOT
Ahead-Of-Time (Compilation)
Software Compilation
The process of compiling Java bytecode into native machine code before execution, rather than dynamically at runtime. Used by GraalVM to achieve sub-millisecond startup times and massive memory footprint reductions.
API
Application Programming Interface
Software Integration
A set of protocols, routines, and definitions that allows different software applications to communicate with each other. It establishes a formal, decoupled integration contract separating backend logic from consumers.
APM
Application Performance Monitoring
Systems Observability
A set of tools (e.g., New Relic, Datadog) used to continuously monitor and manage the performance, resource utilization, and error rates of running software. Helps detect latency spikes, memory leaks, and CPU bottlenecks.
AppCDS
Application Class-Data Sharing
JVM Performance
An advanced JVM optimization that dumps parsed class metadata into a shared archive file. Reusing this archive on subsequent application starts significantly reduces class-loading overhead and overall startup latency.
ARN
Amazon Resource Name
Cloud Infrastructure (AWS)
A standardized, unique string format used to identify any AWS resource unambiguously across all regions and accounts. Crucial for writing precise IAM policies and routing programmatic cloud API calls.
ASCP
AWS Secrets and Configuration Provider
Container Orchestration (EKS)
An integration plugin that allows the Kubernetes Secrets Store CSI Driver to mount secrets from AWS Secrets Manager directly as files into running pods. Eliminates the need to bake static credentials into manifests.
ATAM
Architecture Trade-off Analysis Method
Software Architecture
A structured evaluation framework used to assess software architectures against explicit quality attribute goals. Helps identify design risks, sensitivity points, and architectural trade-offs before implementation.
AUSF
Authentication Server Function
5G Telecommunications
A control-plane network function in the 5G core that handles subscriber authentication. Interacts directly with the Unified Data Management () to verify credentials and generate cryptographic session keys.
AZ
Availability Zone
Cloud Infrastructure
One or more isolated data centers within a cloud region, equipped with redundant power, cooling, and network connections. Deploying applications across multiple zones provides robust hardware failover capabilities.
B2B
Business-to-Business
Software & Commerce
Refers to software integrations, payment channels, or transactional API endpoints designed specifically to exchange data between separate corporate entities rather than end-consumers.
B2BUA
Back-to-Back User Agent
Telecommunications
A SIP-based logical entity that sits between two phone endpoints, terminating the incoming call leg and initiating an outgoing leg. Allows session border controllers to manipulate signaling and manage media transcoding.
BFF
Backend for Frontend
Software Architecture
An architectural pattern that creates dedicated API gateway layers tailored to specific client types (such as mobile versus web clients). Simplifies client code by aggregating and custom-shaping downstream microservice responses.
BFS
Breadth-First Search
Algorithms & Data Structures
A graph traversal algorithm that explores all neighbor nodes at the current depth level before moving deeper. Leverages a queue and runs in time, making it ideal for finding the shortest path in unweighted networks.
BPMN
Business Process Model and Notation
Workflow Engineering
A standard graphical notation for modeling and documenting end-to-end business workflows and processes. Executed programmatically by orchestration engines (like Camunda) to manage long-running multi-service sagas.
BST
Binary Search Tree
Algorithms & Data Structures
A node-based binary tree data structure where each node's left child is smaller and the right child is larger than the parent. Balanced variants (like Red-Black Trees) guarantee search, insert, and delete operations.
CAN-SPAM
Controlling the Assault of Non-Solicited Pornography And Marketing Act
Compliance & Security
A US law regulating commercial email, establishing strict requirements for promotional messages, giving recipients the right to opt-out, and enforcing severe penalties for deceptive headers or ignored unsubscribes.
CAP
Consistency, Availability, Partition tolerance
Distributed Systems
A foundational theorem stating that a distributed system can guarantee at most two of these three properties simultaneously. Networks must choose between strict consistency (CP) or immediate availability (AP) during partitions.
CDC
Change Data Capture
Data Engineering
A pattern that monitors and records low-level database inserts, updates, and deletes in real-time, streaming those actions to message brokers. Enables real-time synchronization and eventual consistency without performance-intensive polling.
CDN
Content Delivery Network
Network Infrastructure
A geographically distributed network of proxy servers (e.g., Akamai) that cache and deliver static and dynamic web content close to users. Reduces latency, offloads origin servers, and mitigates large-scale DDoS attacks.
CGLIB
Code Generation Library
Java Frameworks
A powerful code generation library used by Spring to dynamically generate byte-code subclasses of target classes at runtime. Serves as the backbone for creating AOP proxies for classes that do not implement interfaces.
CI/CD
Continuous Integration / Continuous Deployment
Software Engineering
A DevOps practice where code changes are automatically compiled, tested, and scanned (CI) before being automatically packaged and deployed to target environments (CD). Accelerates release cycles and ensures continuous quality.
CoT
Chain-of-Thought
Prompt Engineering
A prompt engineering technique instructing an LLM to generate sequential, intermediate reasoning steps before providing a final answer. Dramatically improves performance on logical, mathematical, and multi-step tasks.
CPU
Central Processing Unit
Computer Hardware
The primary hardware component of a computer that executes program instructions and performs arithmetic, logical, and input/output operations. Monitored closely in cloud environments to scale workloads dynamically.
CQRS
Command Query Responsibility Segregation
Software Architecture
An architectural pattern that segregates read operations (queries) from write operations (commands) using separate data models. Enables independent scaling, optimization, and denormalization of read and write pipelines.
CRD
Custom Resource Definition
Container Orchestration (K8s)
A Kubernetes extension mechanism that allows developers to define custom, domain-specific resources. Serves as the API schema for the Operator pattern, bringing custom infrastructure management into the native K8s control plane.
CRDT
Conflict-free Replicated Data Type
Distributed Systems
A specialized data structure whose concurrent modifications across replicas can be merged automatically and deterministically without central server coordination. Frequently used to power real-time collaborative editors.
CRM
Customer Relationship Management
Enterprise Software
A system used to manage corporate interactions with customers, prospects, and support pipelines. Integrates with backend provisioning systems to trigger service activation workflows on network elements.
CSI
Container Storage Interface
Container Orchestration
A standardized industry specification that allows container orchestrators (like Kubernetes) to dynamically provision and attach block or file storage volumes from third-party storage vendors to running containers.
CSRF
Cross-Site Request Forgery
Application Security
A web security vulnerability that forces an authenticated browser to execute unauthorized state-changing requests on a target site. Prevented by validating custom cryptographic anti-CSRF tokens.
CVE
Common Vulnerabilities and Exposures
Software Security
A public, standardized registry of known information security vulnerabilities and exposures in software and hardware components. Used by CI/CD scanning tools to identify and warn about vulnerable dependencies.
DB
Database
Data Management
A structured collection of data stored and accessed electronically. Relational (SQL) databases emphasize ACID compliance, while non-relational (NoSQL) databases prioritize horizontal scaling and flexible schemas.
DCH
Data Clearing House
Telecommunications
A third-party clearing house that acts as an intermediary between mobile network operators to validate, process, and reconcile roaming Call Detail Records () using standardized GSMA TAP files.
DMS
Database Migration Service
Cloud Databases (AWS)
A managed service that facilitates migrating databases to AWS with minimal downtime. Employs Change Data Capture () to replicate ongoing source database writes to the target database in real-time.
DDD
Domain-Driven Design
Software Engineering
A software design philosophy that maps code structure closely to the underlying business domain model. Focuses on bounded contexts, ubiquitous language, aggregates, and clean architectural boundaries.
DDoS
Distributed Denial of Service
Network Security
A malicious attempt to make a target server or network unavailable by overwhelming it with a massive flood of distributed internet traffic. Combated using CDNs, rate limiters, and specialized scrubbing filters.
DFS
Depth-First Search
Algorithms & Data Structures
A graph traversal algorithm that explores as far as possible along each branch before backtracking. Typically implemented recursively or with a stack, running in time to detect cycles or topological order.
DLQ / DLT
Dead-Letter Queue / Dead-Letter Topic
Messaging & Queuing
A dedicated queue or topic where message brokers route messages that fail to process successfully after multiple retry attempts. Prevents "poison pill" messages from blocking the primary consumer group.
DN
Distinguished Name
Directory Services (LDAP)
A unique, structured string identifier used in LDAP directories to specify the exact path and location of an entry (such as a user or group) within the hierarchical directory tree.
DORA
DevOps Research and Assessment
Software Engineering
An industry-standard metrics framework that measures DevOps maturity and software delivery performance. Tracks four core metrics: Lead Time, Deployment Frequency, Change Failure Rate, and MTTR.
DP
Dynamic Programming
Algorithms & Data Structures
An algorithmic optimization technique that solves complex problems by breaking them down into overlapping subproblems, solving each once, and storing their results via memoization or tabulation.
DSL
Domain-Specific Language
Software Engineering
A programming language or configuration syntax specialized to a particular application domain (e.g., Gradle's build scripts, SQL database queries, or Terraform's HCL declarative infrastructure definitions).
DTO
Data Transfer Object
Software Design
A simple object used to encapsulate and transfer data across system boundaries. Decouples internal database entities from external API contracts, reducing payload size and preventing sensitive data exposure.
DVC
Data Versioning Control
AI & Machine Learning
An open-source version control system specialized for machine learning projects. Versions large data sets, pipelines, and model files alongside Git, ensuring full reproducibility in MLOps lifecycles.
E2E
End-to-End
Software Testing
A testing methodology that validates the complete flow of an application from the user interface down to the persistent database. Verifies that all integrated services function together correctly under production-like conditions.
EA
Enterprise Architecture
IT Governance
A strategic framework that aligns an organization's IT infrastructure, data assets, and application landscapes with its business goals, using standardized methodologies like TOGAF.
EBS
Elastic Block Store
Cloud Infrastructure (AWS)
A high-performance, block-level network storage service designed for use with Amazon EC2 instances. Provides persistent, replicable volumes for stateful workloads like databases or log aggregators.
EC2
Elastic Compute Cloud
Cloud Infrastructure (AWS)
A core AWS service providing resizable, secure virtual machines in the cloud. Gives developers complete operating system control, making it suitable for custom-configured or legacy monolithic workloads.
ECS
Elastic Container Service
Cloud Infrastructure (AWS)
A highly scalable, high-performance container orchestration service designed natively by AWS. Simplifies running, scaling, and managing Docker containers using either EC2 hosts or serverless Fargate compute.
EKS
Elastic Kubernetes Service
Cloud Infrastructure (AWS)
A managed Kubernetes service that automates the deployment, scaling, and patching of the Kubernetes control plane. Allows organizations to run standardized, containerized workloads in a cloud-native environment.
ELK
Elasticsearch, Logstash, Kibana
Observability & Logging
A popular log-aggregation stack where Logstash/Filebeat ingests and transforms application logs, Elasticsearch indexes them for full-text search, and Kibana visualizes the structured log data on web dashboards.
eMBB
Enhanced Mobile Broadband
5G Telecommunications
One of the three primary use-case categories defined for 5G networks, focusing on delivering extremely high-speed, high-bandwidth mobile data (e.g., for 4K/8K video streaming and cloud gaming).
ENI
Elastic Network Interface
Cloud Infrastructure (AWS)
A virtual network interface attached to an EC2 instance, ECS task, or load balancer within an AWS VPC. Holds private IP addresses, security groups, and MAC addresses to govern resource network access.
EPC
Evolved Packet Core
Telecommunications
The IP-based core network architecture introduced in 3GPP Release 8 to support 4G/LTE. Promotes the clean separation of control-plane signaling from user-plane packet data routing.
ESME
External Short Message Entity
Telecommunications
An external application (such as an OTP verification backend or marketing platform) that connects to an SMSC using the SMPP protocol to send and receive bulk short messages.
ETL
Extract, Transform, Load
Data Engineering
A foundational data integration process that extracts data from raw source systems, transforms it according to business and mapping rules, and loads it into a target database or data warehouse.
FAST
FIX Adapted for Streaming
Financial Systems
An optimized encoding protocol designed to compress financial market data streams over multicast connections. Reduces network bandwidth usage and latency in high-frequency trading environments.
FIX
Financial Information eXchange
Financial Systems
A highly standardized, session-based messaging protocol used globally for trading transactions. Facilitates pre-trade, trade, and post-trade communication between buy-side firms and sell-side brokerages.
G1GC
Garbage-First Garbage Collector
JVM Performance
A low-latency garbage collector designed for multi-gigabyte heaps. Divides the heap into logical regions and prioritizes collecting the regions containing the most garbage first, balancing throughput and pause times.
GC
Garbage Collection / Garbage Collector
Software Runtime (JVM)
The automatic memory management component of the JVM that reclaims heap space occupied by unreachable objects. Automatically manages the object lifecycle, preventing common C-style memory leaks.
GDPR
General Data Protection Regulation
Legal Compliance
A comprehensive EU privacy regulation enforcing strict rules on how organizations collect, store, process, and delete personal data (). Mandates "the right to be forgotten" and secure consent tracking.
GPRS
General Packet Radio Service
Telecommunications
A legacy packet-oriented mobile data standard introduced in 2G networks, allowing devices to transmit data over cellular networks. Laid the groundwork for modern mobile IP architectures.
GPT
Generative Pre-trained Transformer
Artificial Intelligence
A state-of-the-art autoregressive deep learning model architecture optimized for generating human-like text. Trained on massive datasets using the self-attention mechanism to predict the most probable next token.
GRX
GPRS Roaming Exchange
Telecommunications
A private, secure global IP network used by mobile network operators to exchange roaming GPRS data traffic and signaling between visited and home networks, bypassing the public internet.
HCL
HashiCorp Configuration Language
Infrastructure as Code
A declarative configuration language used primarily in HashiCorp Terraform to define and provision cloud resources in a human-readable, structured, and version-controlled format.
HLR
Home Location Register
Telecommunications
A central subscriber database in legacy 2G/3G networks containing details of each mobile phone number, subscriber profiles, and their last-known geographic location for routing calls.
HMAC
Hash-based Message Authentication Code
Cryptography & Security
A specific type of message authentication code involving a cryptographic hash function in combination with a secret key. Used to verify both data integrity and authenticity (e.g., in webhooks).
HPA
Horizontal Pod Autoscaler
Container Orchestration (K8s)
A Kubernetes controller that automatically scales the number of pod replicas in a deployment up or down based on observed metrics like CPU utilization or custom Prometheus request rates.
HSS
Home Subscriber Server
Telecommunications
The centralized database in 4G/LTE networks containing master subscriber profiles, security authentication keys, and active location pointers. Interacts with the MME via Diameter S6a signaling.
HTML
Hypertext Markup Language
Web Technologies
The standard markup language used to structure and display content on the World Wide Web. Parsed natively by web browsers to render web application user interfaces.
HTTP
Hypertext Transfer Protocol
Web Technologies
The foundational application-layer protocol used to transmit hypermedia documents and structured data across the World Wide Web. Powers REST APIs, gRPC (via HTTP/2), and web clients.
IDP
Internal Developer Platform
Platform Engineering
A unified portal and set of self-service tools (e.g., Backstage) designed by platform engineering teams to reduce cognitive load on developers. Standardizes infrastructure provisioning, CI/CD, and monitoring.
IDOR
Insecure Direct Object References
Application Security
A security vulnerability occurring when an application exposes a direct reference to a database object without verifying the user's authorization to access it. Mitigated by post-authorization checks.
IGW
Internet Gateway
Cloud Infrastructure (AWS)
A highly available, VPC-level gateway component that enables communication between public subnets in an AWS VPC and the public internet, acting as the target for external traffic routing.
IMPS
Immediate Payment Service
Banking & Finance
A real-time, instant interbank electronic fund transfer service in India managed by the NPCI. Allows consumers to transfer money instantly 24/7/365 through mobile devices and banks.
IPC
Inter-Process Communication
Operating Systems
A set of programming mechanisms and protocols that allows separate operating system processes to share data and coordinate execution (e.g., via sockets, shared memory, or message queues).
IPX
IP Exchange
Telecommunications
An advanced telecommunication interconnection network designed to carry IP-based signaling and media traffic (VoIP, LTE Roaming, Diameter) securely between global mobile carriers.
ISO
International Organization for Standardization
Systems Standards
An international standard-setting body. In finance and telecom, it defines standardized protocols and formats, most notably the ISO 20022 XML specification for global financial messaging.
ISR
In-Sync Replicas
Messaging & Queuing (Kafka)
The subset of partition replicas that are fully caught up with the partition leader broker. Kafka requires writes to be acknowledged by all ISRs (when acks=all) to guarantee data durability.
IVR
Interactive Voice Response
Telecommunications
An automated telephony system that interacts with callers, gathers information through touch-tone keypad inputs or voice recognition, and routes calls to appropriate services or backends.
JAR
Java Archive
Java Packaging
A platform-independent file package format used to aggregate multiple Java class files, associated metadata, and resources into a single file for execution or deployment.
JDBC
Java Database Connectivity
Java Database Integration
An industry-standard Java API that defines how a Java application connects to, queries, and updates a relational database, abstracting low-level database driver calls.
JFR
Java Flight Recorder
JVM Performance
A low-overhead diagnostic and profiling tool built directly into the JVM. Monitors and records JVM events, thread state transitions, allocation patterns, and lock contention with less than overhead.
JMC
Java Mission Control
JVM Performance
A powerful desktop GUI application used to open, parse, and analyze Java Flight Recorder () recordings, visualising performance bottlenecks and memory leaks.
JMH
Java Microbenchmark Harness
JVM Performance
A specialized Java tool suite designed for building, running, and analyzing microbenchmarks. Mitigates JIT compilation warm-ups, dead-code elimination, and other compiler optimizations that skew benchmarks.
JMM
Java Memory Model
Java Concurrency
The specification defining how threads in the JVM interact through memory. Establishes the "happens-before" relationship to guarantee variable visibility and prevent instruction reordering bugs.
JNA
Java Native Access
Java Development
A Java library that provides simplified access to native shared libraries (C/C++ dynamically linked libraries) without requiring complex, hand-written Java Native Interface (JNI) code.
JPA
Java Persistence API
Object-Relational Mapping
A standardized Java specification (now Jakarta Persistence) that defines how relational database tables are mapped to Java entities, managing object persistence and query abstractions.
JPMS
Java Platform Module System
Java Architecture
A module system introduced in Java 9 to enforce strong encapsulation and reliable dependencies across packages, enabling tools like jlink to build optimized, minimal JRE images.
JPQL
Java Persistence Query Language
Object-Relational Mapping
A platform-independent, object-oriented query language defined by JPA. Expresses queries against Java entities and their properties rather than physical database table schemas.
JRE
Java Runtime Environment
Java Execution
A package of software components containing the JVM, core libraries, and launchers required to run Java applications, stripped of developer-centric compiler tools.
JWKS
JSON Web Key Set
Identity & Access Security
A cryptographic standard containing a set of public keys (JWKs) published by an Identity Provider (e.g., Keycloak). Used by microservices to validate incoming JWT signatures locally without API calls.
JWT
JSON Web Token
Identity & Access Security
A compact, self-contained JSON-based container format used to securely transmit cryptographically signed claims between a client and server, facilitating stateless authentication.
K8s
Kubernetes
Container Orchestration
An open-source container orchestration platform designed to automate deploying, scaling, managing, and networking containerized applications across host clusters.
KMS
Key Management Service
Cloud Security (AWS)
A managed service that makes it easy to create, manage, rotate, and control cryptographic keys used to encrypt and decrypt sensitive data across cloud resources.
KYC
Know Your Customer
Compliance & Security
A mandatory regulatory compliance process where financial institutions verify the true identity, address, and risk rating of customers during onboarding to prevent fraud.
L2
Level 2 (Cache)
Performance & ORM
A shared, cross-session cache in Hibernate that stores entity and collection data across database transactions, reducing physical database reads for static reference data.
LDAP
Lightweight Directory Access Protocol
Directory Services
An industry-standard software protocol used to access and manage structured, hierarchical directory information (such as enterprise user accounts and organizational groups) over IP networks.
LLM
Large Language Model
Artificial Intelligence
A deep learning model trained on massive text corpora to process, understand, and generate human-like language based on tokenized probabilistic text completions.
LRU
Least Recently Used
Caching & Algorithms
A cache eviction policy that removes the least recently accessed items first when the cache reaches its capacity. Typically designed in time by combining a HashMap with a doubly-linked list.
LTS
Long-Term Support
Software Lifecycle
A product lifecycle policy designating specific software versions (e.g., Java 8, 11, 17, 21) to receive extended security patches, bug fixes, and technical support for several years.
MFA
Multi-Factor Authentication
Identity Security
An identity verification method requiring users to present two or more independent authentication factors (e.g., password plus TOTP token) before gaining system access.
MME
Mobility Management Entity
Telecommunications
The primary signaling and control-plane node in LTE networks, responsible for managing subscriber mobility, connection handovers, bearer activation, and security authentication.
mMTC
Massive Machine-Type Communication
5G Telecommunications
A 5G use-case profile optimized to support massive numbers of low-power, low-bandwidth, and geographically dense IoT devices (such as smart utility meters and sensors).
MNP
Mobile Number Portability
Telecommunications
A telecom system enabling subscribers to retain their mobile number when switching operators, requiring coordinated routing updates across central clearing house databases.
MVC
Model-View-Controller
Software Architecture
A software design pattern that divides an application into three interconnected components: data representations (Model), user interface templates (View), and input controllers (Controller).
MVCC
Multiversion Concurrency Control
Databases
A database transaction management method that provides each transaction with a historical snapshot of data. Allows reads to proceed without acquiring locks, maximizing read-write concurrency.
NACL
Network Access Control List
Network Security (AWS)
A stateless, subnet-level firewall layer applied within AWS VPCs that evaluates numbered rules sequentially to explicitly permit or deny inbound and outbound traffic.
NAT
Network Address Translation
Network Routing
A routing method that maps multiple private IP addresses within an isolated local network to a single public IP address, enabling private hosts to access the internet.
NEFT
National Electronic Funds Transfer
Banking & Finance
A nationwide electronic payment system in India that clears transactions in standardized half-hourly batches, commonly used for non-instant retail-value transfers.
NFR
Non-Functional Requirement
Software Engineering
Architectural constraints or system attributes (such as scalability, availability, security, and response latency targets) that define how a software system must perform.
NFV
Network Functions Virtualization
Telecommunications
The virtualization of specialized physical network functions (such as firewalls, routers, or MMEs) into containerized software modules running on commercial off-the-shelf hardware.
NIO
Non-blocking Input/Output
Java I/O Performance
An asynchronous, event-driven I/O API introduced in Java 1.4 that uses selectors and channels to multiplex thousands of concurrent network connections on a few threads.
NPCI
National Payments Corporation of India
Banking & Finance
The specialized, umbrella organization managing retail payments and settlement systems in India, famous for operating IMPS, UPI, and local interbank clearing switches.
NPDB
Number Portability Database
Telecommunications
A centralized database containing routing information for all ported mobile numbers within a country, queried by carriers to route calls and SMS messages correctly.
NPE
Null Pointer Exception
Java Development
A runtime exception thrown in Java when an application attempts to use null where an active object reference is expected (such as calling a method or accessing a field).
NRF
Network Repository Function
5G Telecommunications
A vital discovery network function in 5G core networks that maintains profiles of all active network functions, serving as a dynamic service registry similar to Eureka.
OAuth
Open Authorization
Identity Security
An open-standard authorization framework that enables applications to obtain secure, delegated, and limited access to user resources without exposing user credentials.
OCS
Online Charging System
Telecommunications
A high-performance, real-time credit control platform that authorizes telecom usage (call seconds, megabytes) synchronously before consumption, preventing balance overruns.
OFC
Offline Charging System
Telecommunications
A batch-oriented charging platform that processes Call Detail Records () asynchronously after service consumption, commonly used to generate monthly postpaid billing invoices.
OFAC
Office of Foreign Assets Control
Financial Compliance
An agency of the US Department of the Treasury that administers and enforces economic and trade sanctions, screened programmatically during banking onboarding and AML checks.
OIDC
OpenID Connect
Identity Security
An identity layer built directly on top of OAuth 2.0 that standardizes user authentication, providing an ID Token in JWT format and user profiling endpoints.
OLTP
Online Transaction Processing
Databases
A database design pattern optimized for processing massive volumes of quick, concurrent, and ACID-compliant transactional operations, typical of everyday web applications.
ONNX
Open Neural Network Exchange
AI & Machine Learning
An open-standard ecosystem that defines a unified file format and runtime for representing and executing machine learning models natively across diverse frameworks and languages.
OS
Operating System
Computer Software
The core system software that manages computer hardware, memory resources, process execution, and files, providing standard systems services to applications.
OSI
Open Systems Interconnection
Networking
A conceptual model developed by the ISO that standardizes communication functions across seven logical layers, from physical electrical signaling to user applications.
OT
Operational Transformation
Distributed Systems
A traditional algorithmic framework used to resolve concurrency conflicts and achieve consistency in real-time collaborative applications, recently succeeded by CRDTs.
OWASP
Open Web Application Security Project
Web Security
A globally recognized non-profit foundation dedicated to improving application security, most famous for publishing the authoritative "OWASP Top 10" security risk index.
PAN
Primary Account Number
Financial Security
The unique, standardized 15- or 16-digit number embossed on credit and debit cards, strictly regulated by PCI-DSS standards to prevent unauthorized storage or exposure.
PCEF
Policy and Charging Enforcement Function
Telecommunications
An LTE core user-plane component, typically located inside the PGW, that enforces quality of service (QoS) rules and monitors charging consumption as directed by the PCRF.
PCF
Policy Control Function
5G Telecommunications
A 5G control-plane network function that manages policy rules, user subscription plans, and QoS parameters, representing the cloud-native evolution of LTE's PCRF.
PCI-DSS
Payment Card Industry Data Security Standard
Financial Compliance
A comprehensive global security standard mandated for any organization handling credit card data, enforcing tokenization, encryption, and strict CDE network isolation.
PDB
Pod Disruption Budget
Container Orchestration (K8s)
A Kubernetes API resource that guarantees a minimum number or percentage of pods remain running during voluntary disruptions, protecting application quorum during upgrades.
PDU
Protocol Data Unit
Networking & Telecom
A single, structured unit of information sent across a network layer (such as an SMPP packet or an IP packet), containing protocol-specific headers and payload.
PEP
Politically Exposed Person
Financial Compliance
A regulatory term for individuals holding prominent public functions, categorized as carrying high corruption risks and screened during KYC/AML onboarding.
PGW
PDN Gateway
Telecommunications
The gateway node in LTE core networks that terminates the interface towards external packet data networks, managing IP allocation and QoS policies.
PII
Personally Identifiable Information
Security & Compliance
Any data that can be used to distinguish or trace an individual's identity (e.g., SSN, name, email). Strictly governed by privacy laws like GDPR to enforce encryption and erasure.
PKCE
Proof Key for Code Exchange
Identity Security
An OAuth 2.0 security extension that replaces static client secrets with dynamic, cryptographic proof verifiers, protecting public SPAs and mobile apps from code interception.
PL/SQL
Procedural Language for SQL
Databases (Oracle)
Oracle's proprietary procedural extension for SQL, allowing developers to write complex transaction control, loops, and procedures executed directly inside the database engine.
POM
Project Object Model
Build Tooling (Maven)
The fundamental unit of work in Apache Maven, defined as an XML file (pom.xml) containing project configuration, dependencies, plugins, and build lifecycle mappings.
PV
Persistent Volume
Container Orchestration (K8s)
A Kubernetes storage resource provisioned by administrators or dynamically allocated via StorageClasses, decoupling storage lifecycle from individual transient pod restarts.
QA
Quality Assurance
Software Engineering
A systematic engineering process and set of testing methodologies designed to verify that a software product complies with defined functional and performance requirements.
QoS
Quality of Service
Networking & Telecom
Techniques used to manage network resources and prioritize critical traffic streams, guaranteeing latency, jitter, packet loss, and bandwidth thresholds for VoIP or media.
RAG
Retrieval-Augmented Generation
Artificial Intelligence
An AI design pattern that fetches semantically relevant documents from a vector database and appends them to an LLM prompt, grounding model responses in factual evidence.
RBAC
Role-Based Access Control
Access Control Security
An authorization framework where system permissions are grouped into logical roles (e.g., ADMIN, USER), and users are assigned these roles to manage security access.
RDBMS
Relational Database Management System
Databases
A database management system based on the relational data model (tables, rows, keys), enforcing ACID transactions, schema compliance, and SQL query interfaces.
RDS
Relational Database Service
Cloud Databases (AWS)
A managed AWS service that automates relational database setup, operational scaling, automated patching, multi-AZ high availability, and database backups.
RLS
Row-Level Security
Databases
A database engine feature that dynamically restricts which rows are visible or modifiable by a specific database user, enabling native multi-tenant isolation.
RPC
Remote Procedure Call
Software Architecture
A software communication protocol that allows a program to execute a subroutine or procedure in another address space (e.g., a remote server) as if it were a local call.
RPO / RTO
Recovery Point Objective / Recovery Time Objective
Disaster Recovery
Metrics defining data loss tolerance (RPO) and maximum acceptable downtime (RTO) during disaster recovery events.
RTP
Real-time Transport Protocol
Telecommunications
An internet protocol standard used to deliver real-time audio, video, and stream media payloads natively over UDP connections (e.g., in VoIP call media paths).
SaaS
Software as a Service
Cloud Software
A software distribution model where applications are hosted centrally by a cloud provider and licensed to customers over the internet on a subscription basis.
SAD
Solution Architecture Document
Software Architecture
An exhaustive architectural blueprint documenting a project's technical decisions, system design patterns, deployment topologies, and non-functional requirements.
SAST
Static Application Security Testing
Software Security
A white-box testing methodology that analyzes source code or compiled binaries for security vulnerabilities, hardcoded secrets, and injection risks during CI/CD.
SAX
Simple API for XML
XML Parsing
An event-driven sequential parser that processes XML files in a stream-like fashion without loading the entire document tree into memory, optimizing memory footprint.
SBA
Service-Based Architecture
5G Telecommunications
The microservices-inspired 5G core network architecture where independent network functions communicate asynchronously over standardized RESTful HTTP/2 interfaces.
SBC
Session Border Controller
Telecommunications
A specialized telecom security appliance deployed at network borders to police and normalize VoIP signaling () and media () streams across firewall boundaries.
SBOM
Software Bill of Materials
Software Security
A formal, machine-readable inventory of all software dependencies, libraries, and components used to construct an application, facilitating rapid security auditing.
SCT
SEPA Credit Transfer
Banking & Finance
A standardized Euro payment scheme operating across SEPA-compliant European countries, ensuring credit transfers settle within a unified business day window.
SDN
Software-Defined Networking
Network Engineering
An infrastructure pattern that separates the network control plane from the forwarding plane, enabling programmatic, dynamic, and automated network routing.
SDP
Session Description Protocol
Telecommunications
A standard format used to describe multimedia session capabilities (codecs, ports, IP addresses) within a SIP message, enabling VoIP endpoints to negotiate media paths.
SEPA
Single Euro Payments Area
Banking & Finance
A payment-integration initiative of the European Union designed to standardize and simplify Euro electronic bank transfers across member countries.
SEPP
Security Edge Protection Proxy
5G Telecommunications
A secure interconnect proxy deployed at 5G operator network borders to authenticate, encrypt, and police inter-carrier roaming signaling over the N32 interface.
SGW
Serving Gateway
Telecommunications
A vital user-plane node in LTE networks that anchors, routes, and forwards user packet data streams during handovers between different cellular base stations.
SIEM
Security Information and Event Management
Enterprise Security
A security management system that aggregates and analyzes log data and security events from diverse enterprise systems to perform real-time security monitoring and alerting.
SIP
Session Initiation Protocol
Telecommunications
A text-based, application-layer signaling protocol used to establish, modify, and terminate real-time multimedia communication sessions like VoIP calls.
SLA / SLO / SLI
Service Level Agreement / Objective / Indicator
Operations & SRE
Metrics defining legal uptime contracts (SLA), target reliability objectives (SLO), and real-time performance measurements (SLI) used to monitor software health.
SMF
Session Management Function
5G Telecommunications
A control-plane network function in 5G cores responsible for IP allocation, session setup, and control plane instructions to the User Plane Function ().
SMPP
Short Message Peer-to-Peer
Telecommunications
An industry-standard binary protocol used by SMS aggregators and mobile operators to exchange SMS messages over persistent TCP connections at high throughput.
SMS / SMSC
Short Message Service / Short Message Service Center
Telecommunications
The cellular text messaging service (SMS) and the central network element (SMSC) that stores, forwards, and routes messages across cellular networks.
SOAP
Simple Object Access Protocol
Web Services
A legacy, XML-based messaging protocol specification for exchanging structured information in web services, heavily relying on strict, WSDL-defined contracts.
SPA
Single Page Application
Web Development
A web application architecture that loads a single HTML page and dynamically updates it as the user interacts, handling routing client-side to minimize full page loads.
SPIFFE
Secure Production Identity Framework for Everyone
Systems Security
An open-source standard that defines a system for establishing trusted cryptographic identities (SPIFFE IDs) for software services in dynamic, cloud-native environments.
SQL
Structured Query Language
Databases
A standardized declarative programming language used to define, query, manipulate, and manage structured data within relational database management systems.
SRE
Site Reliability Engineering
Systems Operations
An engineering discipline that applies software engineering principles to operations, focusing on building scalable, highly available, and automated software infrastructure.
SSL
Secure Sockets Layer
Cryptography Security
A deprecated cryptographic protocol designed to provide secure communications over internet networks, succeeded globally by the modern Transport Layer Security () protocol.
SVID
SPIFFE Verifiable Identity Document
Systems Security
A concrete, cryptographically verifiable identity document (typically an X.509 certificate) that a service presents to prove its identity to peers under the SPIFFE framework.
SWIFT
Society for Worldwide Interbank Financial Telecommunication
Banking & Finance
A highly secure global messaging network used by financial institutions to exchange standardized financial transaction instructions and wire information worldwide.
TAP
Transferred Account Procedure
Telecommunications
A GSMA standard data billing format used by roaming clearing houses to exchange mobile usage, rating, and billing records between visited and home operators.
TCPA
Telephone Consumer Protection Act
Compliance & Security
A US consumer protection law regulating telemarketing calls, auto-dialers, pre-recorded messages, and SMS marketing, requiring prior express user consent.
TBD
Trunk-Based Development
Software Engineering
A branching strategy where developers merge small, frequent commits into a single "main" branch, leveraging automated testing and feature flags to maintain release readiness.
TLS
Transport Layer Security
Network Security
A modern cryptographic protocol designed to secure internet communications, encrypting data in transit and authenticating peer identities to prevent tampering.
TTL
Time To Live
Systems Engineering
A caching or networking parameter specifying the duration or hop count for which a data packet or cached entry remains valid before being discarded or refreshed.
UDM
Unified Data Management
5G Telecommunications
A centralized control-plane network function in 5G cores that stores user credentials and subscription profiles, representing the cloud-native evolution of LTE's HSS.
UETR
Unique End-to-End Transaction Reference
Banking & Finance
A unique 36-character string generated for every SWIFT payment transaction, enabling real-time global tracking and traceability of funds across intermediary banks.
UPF
User Plane Function
5G Telecommunications
A high-performance packet routing and forwarding network function in 5G core networks, handling user data streams under the instruction of the SMF.
UPN
User Principal Name
Directory Services
An Active Directory username format structured like an email address, combining a user login name with a domain suffix (e.g., [email protected]).
URI / URL
Uniform Resource Identifier / Uniform Resource Locator
Web Technologies
Standardized naming syntaxes used to identify a resource abstractly (URI) or locate it specifically via a physical address/protocol (URL) on the web.
URLLC
Ultra-Reliable Low-Latency Communication
5G Telecommunications
A 5G network performance profile optimized to support mission-critical, real-time workloads requiring sub-millisecond network latency and near reliability.
USSD
Unstructured Supplementary Service Data
Telecommunications
A real-time, session-based GSM protocol used to trigger menu-based interactive application workflows natively on mobile devices (e.g., via *123# dial strings).
VPC
Virtual Private Cloud
Cloud Infrastructure
A logically isolated, custom-configured virtual network provisioned within a public cloud environment, giving complete control over IP ranges, subnets, and gateways.
WAF
Web Application Firewall
Web Security
A specialized firewall service that monitors, inspects, and filters HTTP/HTTPS traffic to shield web applications from injection, scripting, and application-layer attacks.
WAL
Write-Ahead Logging
Databases
A database transaction logging pattern where state changes are appended sequentially to a durable log file on disk before physical database page modifications are committed.
Wasm
WebAssembly
Software Compilation
A high-performance, binary instruction format designed as a portable compilation target for executing native code near native speed inside browsers and sandboxed runtimes.
XBRL
eXtensible Business Reporting Language
Financial Compliance
A global XML-based standard used for defining, exchange, and digital reporting of corporate financial statements, tax filings, and regulatory metrics to authorities.
XSS
Cross-Site Scripting
Application Security
A severe web vulnerability where attackers inject malicious client-side scripts into a application, executed inside
Full Form
Area/Domain of Application
Description (2-3 Lines)
AAA
Authentication, Authorization, and Accounting
Telecommunications & Security
A foundational security framework to manage user access, enforce usage policies, and audit network consumption. Historically served by RADIUS and upgraded to the modern Diameter protocol in LTE/5G core networks.
ABAC
Attribute-Based Access Control
Access Control & Security
An advanced authorization model that evaluates contextual access policies based on user, resource, action, and environmental attributes. It provides extremely fine-grained security control compared to role-based schemas.
ACL
Access Control List
Network & Data Security
A list of permissions associated with a system resource defining which users or processes are granted access. Used to govern file system security, cloud storage, and network port filtering.
ACU
Aurora Capacity Unit
Cloud Databases (AWS)
A relative metric used to measure and scale compute and memory capacity in Amazon Aurora Serverless. Each unit dynamically scales from a minimum fraction up to maximum limits based on real-time database workload demand.
ADR
Architecture Decision Record
Software Architecture
A lightweight text document that captures a critical architectural choice, its context, the final decision, and its long-term consequences. Saved directly in the code repository to preserve institutional knowledge.
ALB
Application Load Balancer
Cloud Infrastructure (AWS)
A Layer 7 load balancer that routes incoming HTTP/HTTPS traffic based on application-level parameters such as request paths, headers, and query strings. Supports TLS termination, sticky sessions, and WAF protection.
AMF
Access and Mobility Management Function
5G Telecommunications
A vital control-plane network function in the 5G core network responsible for managing connection setups, registration, security, and mobile device mobility. Represents the evolved successor to LTE's MME.
AML
Anti-Money Laundering
Financial Compliance
A regulatory framework of laws and procedures designed to prevent criminals from disguising illegally obtained funds. Implemented via real-time transaction monitoring, sanctions screening, and suspicious activity alerting.
AOT
Ahead-Of-Time (Compilation)
Software Compilation
The process of compiling Java bytecode into native machine code before execution, rather than dynamically at runtime. Used by GraalVM to achieve sub-millisecond startup times and massive memory footprint reductions.
API
Application Programming Interface
Software Integration
A set of protocols, routines, and definitions that allows different software applications to communicate with each other. It establishes a formal, decoupled integration contract separating backend logic from consumers.
APM
Application Performance Monitoring
Systems Observability
A set of tools (e.g., New Relic, Datadog) used to continuously monitor and manage the performance, resource utilization, and error rates of running software. Helps detect latency spikes, memory leaks, and CPU bottlenecks.
AppCDS
Application Class-Data Sharing
JVM Performance
An advanced JVM optimization that dumps parsed class metadata into a shared archive file. Reusing this archive on subsequent application starts significantly reduces class-loading overhead and overall startup latency.
ARN
Amazon Resource Name
Cloud Infrastructure (AWS)
A standardized, unique string format used to identify any AWS resource unambiguously across all regions and accounts. Crucial for writing precise IAM policies and routing programmatic cloud API calls.
ASCP
AWS Secrets and Configuration Provider
Container Orchestration (EKS)
An integration plugin that allows the Kubernetes Secrets Store CSI Driver to mount secrets from AWS Secrets Manager directly as files into running pods. Eliminates the need to bake static credentials into manifests.
ATAM
Architecture Trade-off Analysis Method
Software Architecture
A structured evaluation framework used to assess software architectures against explicit quality attribute goals. Helps identify design risks, sensitivity points, and architectural trade-offs before implementation.
AUSF
Authentication Server Function
5G Telecommunications
A control-plane network function in the 5G core that handles subscriber authentication. Interacts directly with the Unified Data Management () to verify credentials and generate cryptographic session keys.
AZ
Availability Zone
Cloud Infrastructure
One or more isolated data centers within a cloud region, equipped with redundant power, cooling, and network connections. Deploying applications across multiple zones provides robust hardware failover capabilities.
B2B
Business-to-Business
Software & Commerce
Refers to software integrations, payment channels, or transactional API endpoints designed specifically to exchange data between separate corporate entities rather than end-consumers.
B2BUA
Back-to-Back User Agent
Telecommunications
A SIP-based logical entity that sits between two phone endpoints, terminating the incoming call leg and initiating an outgoing leg. Allows session border controllers to manipulate signaling and manage media transcoding.
BFF
Backend for Frontend
Software Architecture
An architectural pattern that creates dedicated API gateway layers tailored to specific client types (such as mobile versus web clients). Simplifies client code by aggregating and custom-shaping downstream microservice responses.
BFS
Breadth-First Search
Algorithms & Data Structures
A graph traversal algorithm that explores all neighbor nodes at the current depth level before moving deeper. Leverages a queue and runs in time, making it ideal for finding the shortest path in unweighted networks.
BPMN
Business Process Model and Notation
Workflow Engineering
A standard graphical notation for modeling and documenting end-to-end business workflows and processes. Executed programmatically by orchestration engines (like Camunda) to manage long-running multi-service sagas.
BST
Binary Search Tree
Algorithms & Data Structures
A node-based binary tree data structure where each node's left child is smaller and the right child is larger than the parent. Balanced variants (like Red-Black Trees) guarantee search, insert, and delete operations.
CAN-SPAM
Controlling the Assault of Non-Solicited Pornography And Marketing Act
Compliance & Security
A US law regulating commercial email, establishing strict requirements for promotional messages, giving recipients the right to opt-out, and enforcing severe penalties for deceptive headers or ignored unsubscribes.
CAP
Consistency, Availability, Partition tolerance
Distributed Systems
A foundational theorem stating that a distributed system can guarantee at most two of these three properties simultaneously. Networks must choose between strict consistency (CP) or immediate availability (AP) during partitions.
CDC
Change Data Capture
Data Engineering
A pattern that monitors and records low-level database inserts, updates, and deletes in real-time, streaming those actions to message brokers. Enables real-time synchronization and eventual consistency without performance-intensive polling.
CDN
Content Delivery Network
Network Infrastructure
A geographically distributed network of proxy servers (e.g., Akamai) that cache and deliver static and dynamic web content close to users. Reduces latency, offloads origin servers, and mitigates large-scale DDoS attacks.
CGLIB
Code Generation Library
Java Frameworks
A powerful code generation library used by Spring to dynamically generate byte-code subclasses of target classes at runtime. Serves as the backbone for creating AOP proxies for classes that do not implement interfaces.
CI/CD
Continuous Integration / Continuous Deployment
Software Engineering
A DevOps practice where code changes are automatically compiled, tested, and scanned (CI) before being automatically packaged and deployed to target environments (CD). Accelerates release cycles and ensures continuous quality.
CoT
Chain-of-Thought
Prompt Engineering
A prompt engineering technique instructing an LLM to generate sequential, intermediate reasoning steps before providing a final answer. Dramatically improves performance on logical, mathematical, and multi-step tasks.
CPU
Central Processing Unit
Computer Hardware
The primary hardware component of a computer that executes program instructions and performs arithmetic, logical, and input/output operations. Monitored closely in cloud environments to scale workloads dynamically.
CQRS
Command Query Responsibility Segregation
Software Architecture
An architectural pattern that segregates read operations (queries) from write operations (commands) using separate data models. Enables independent scaling, optimization, and denormalization of read and write pipelines.
CRD
Custom Resource Definition
Container Orchestration (K8s)
A Kubernetes extension mechanism that allows developers to define custom, domain-specific resources. Serves as the API schema for the Operator pattern, bringing custom infrastructure management into the native K8s control plane.
CRDT
Conflict-free Replicated Data Type
Distributed Systems
A specialized data structure whose concurrent modifications across replicas can be merged automatically and deterministically without central server coordination. Frequently used to power real-time collaborative editors.
CRM
Customer Relationship Management
Enterprise Software
A system used to manage corporate interactions with customers, prospects, and support pipelines. Integrates with backend provisioning systems to trigger service activation workflows on network elements.
CSI
Container Storage Interface
Container Orchestration
A standardized industry specification that allows container orchestrators (like Kubernetes) to dynamically provision and attach block or file storage volumes from third-party storage vendors to running containers.
CSRF
Cross-Site Request Forgery
Application Security
A web security vulnerability that forces an authenticated browser to execute unauthorized state-changing requests on a target site. Prevented by validating custom cryptographic anti-CSRF tokens.
CVE
Common Vulnerabilities and Exposures
Software Security
A public, standardized registry of known information security vulnerabilities and exposures in software and hardware components. Used by CI/CD scanning tools to identify and warn about vulnerable dependencies.
DB
Database
Data Management
A structured collection of data stored and accessed electronically. Relational (SQL) databases emphasize ACID compliance, while non-relational (NoSQL) databases prioritize horizontal scaling and flexible schemas.
DCH
Data Clearing House
Telecommunications
A third-party clearing house that acts as an intermediary between mobile network operators to validate, process, and reconcile roaming Call Detail Records () using standardized GSMA TAP files.
DMS
Database Migration Service
Cloud Databases (AWS)
A managed service that facilitates migrating databases to AWS with minimal downtime. Employs Change Data Capture () to replicate ongoing source database writes to the target database in real-time.
DDD
Domain-Driven Design
Software Engineering
A software design philosophy that maps code structure closely to the underlying business domain model. Focuses on bounded contexts, ubiquitous language, aggregates, and clean architectural boundaries.
DDoS
Distributed Denial of Service
Network Security
A malicious attempt to make a target server or network unavailable by overwhelming it with a massive flood of distributed internet traffic. Combated using CDNs, rate limiters, and specialized scrubbing filters.
DFS
Depth-First Search
Algorithms & Data Structures
A graph traversal algorithm that explores as far as possible along each branch before backtracking. Typically implemented recursively or with a stack, running in time to detect cycles or topological order.
DLQ / DLT
Dead-Letter Queue / Dead-Letter Topic
Messaging & Queuing
A dedicated queue or topic where message brokers route messages that fail to process successfully after multiple retry attempts. Prevents "poison pill" messages from blocking the primary consumer group.
DN
Distinguished Name
Directory Services (LDAP)
A unique, structured string identifier used in LDAP directories to specify the exact path and location of an entry (such as a user or group) within the hierarchical directory tree.
DORA
DevOps Research and Assessment
Software Engineering
An industry-standard metrics framework that measures DevOps maturity and software delivery performance. Tracks four core metrics: Lead Time, Deployment Frequency, Change Failure Rate, and MTTR.
DP
Dynamic Programming
Algorithms & Data Structures
An algorithmic optimization technique that solves complex problems by breaking them down into overlapping subproblems, solving each once, and storing their results via memoization or tabulation.
DSL
Domain-Specific Language
Software Engineering
A programming language or configuration syntax specialized to a particular application domain (e.g., Gradle's build scripts, SQL database queries, or Terraform's HCL declarative infrastructure definitions).
DTO
Data Transfer Object
Software Design
A simple object used to encapsulate and transfer data across system boundaries. Decouples internal database entities from external API contracts, reducing payload size and preventing sensitive data exposure.
DVC
Data Versioning Control
AI & Machine Learning
An open-source version control system specialized for machine learning projects. Versions large data sets, pipelines, and model files alongside Git, ensuring full reproducibility in MLOps lifecycles.
E2E
End-to-End
Software Testing
A testing methodology that validates the complete flow of an application from the user interface down to the persistent database. Verifies that all integrated services function together correctly under production-like conditions.
EA
Enterprise Architecture
IT Governance
A strategic framework that aligns an organization's IT infrastructure, data assets, and application landscapes with its business goals, using standardized methodologies like TOGAF.
EBS
Elastic Block Store
Cloud Infrastructure (AWS)
A high-performance, block-level network storage service designed for use with Amazon EC2 instances. Provides persistent, replicable volumes for stateful workloads like databases or log aggregators.
EC2
Elastic Compute Cloud
Cloud Infrastructure (AWS)
A core AWS service providing resizable, secure virtual machines in the cloud. Gives developers complete operating system control, making it suitable for custom-configured or legacy monolithic workloads.
ECS
Elastic Container Service
Cloud Infrastructure (AWS)
A highly scalable, high-performance container orchestration service designed natively by AWS. Simplifies running, scaling, and managing Docker containers using either EC2 hosts or serverless Fargate compute.
EKS
Elastic Kubernetes Service
Cloud Infrastructure (AWS)
A managed Kubernetes service that automates the deployment, scaling, and patching of the Kubernetes control plane. Allows organizations to run standardized, containerized workloads in a cloud-native environment.
ELK
Elasticsearch, Logstash, Kibana
Observability & Logging
A popular log-aggregation stack where Logstash/Filebeat ingests and transforms application logs, Elasticsearch indexes them for full-text search, and Kibana visualizes the structured log data on web dashboards.
eMBB
Enhanced Mobile Broadband
5G Telecommunications
One of the three primary use-case categories defined for 5G networks, focusing on delivering extremely high-speed, high-bandwidth mobile data (e.g., for 4K/8K video streaming and cloud gaming).
ENI
Elastic Network Interface
Cloud Infrastructure (AWS)
A virtual network interface attached to an EC2 instance, ECS task, or load balancer within an AWS VPC. Holds private IP addresses, security groups, and MAC addresses to govern resource network access.
EPC
Evolved Packet Core
Telecommunications
The IP-based core network architecture introduced in 3GPP Release 8 to support 4G/LTE. Promotes the clean separation of control-plane signaling from user-plane packet data routing.
ESME
External Short Message Entity
Telecommunications
An external application (such as an OTP verification backend or marketing platform) that connects to an SMSC using the SMPP protocol to send and receive bulk short messages.
ETL
Extract, Transform, Load
Data Engineering
A foundational data integration process that extracts data from raw source systems, transforms it according to business and mapping rules, and loads it into a target database or data warehouse.
FAST
FIX Adapted for Streaming
Financial Systems
An optimized encoding protocol designed to compress financial market data streams over multicast connections. Reduces network bandwidth usage and latency in high-frequency trading environments.
FIX
Financial Information eXchange
Financial Systems
A highly standardized, session-based messaging protocol used globally for trading transactions. Facilitates pre-trade, trade, and post-trade communication between buy-side firms and sell-side brokerages.
G1GC
Garbage-First Garbage Collector
JVM Performance
A low-latency garbage collector designed for multi-gigabyte heaps. Divides the heap into logical regions and prioritizes collecting the regions containing the most garbage first, balancing throughput and pause times.
GC
Garbage Collection / Garbage Collector
Software Runtime (JVM)
The automatic memory management component of the JVM that reclaims heap space occupied by unreachable objects. Automatically manages the object lifecycle, preventing common C-style memory leaks.
GDPR
General Data Protection Regulation
Legal Compliance
A comprehensive EU privacy regulation enforcing strict rules on how organizations collect, store, process, and delete personal data (). Mandates "the right to be forgotten" and secure consent tracking.
GPRS
General Packet Radio Service
Telecommunications
A legacy packet-oriented mobile data standard introduced in 2G networks, allowing devices to transmit data over cellular networks. Laid the groundwork for modern mobile IP architectures.
GPT
Generative Pre-trained Transformer
Artificial Intelligence
A state-of-the-art autoregressive deep learning model architecture optimized for generating human-like text. Trained on massive datasets using the self-attention mechanism to predict the most probable next token.
GRX
GPRS Roaming Exchange
Telecommunications
A private, secure global IP network used by mobile network operators to exchange roaming GPRS data traffic and signaling between visited and home networks, bypassing the public internet.
HCL
HashiCorp Configuration Language
Infrastructure as Code
A declarative configuration language used primarily in HashiCorp Terraform to define and provision cloud resources in a human-readable, structured, and version-controlled format.
HLR
Home Location Register
Telecommunications
A central subscriber database in legacy 2G/3G networks containing details of each mobile phone number, subscriber profiles, and their last-known geographic location for routing calls.
HMAC
Hash-based Message Authentication Code
Cryptography & Security
A specific type of message authentication code involving a cryptographic hash function in combination with a secret key. Used to verify both data integrity and authenticity (e.g., in webhooks).
HPA
Horizontal Pod Autoscaler
Container Orchestration (K8s)
A Kubernetes controller that automatically scales the number of pod replicas in a deployment up or down based on observed metrics like CPU utilization or custom Prometheus request rates.
HSS
Home Subscriber Server
Telecommunications
The centralized database in 4G/LTE networks containing master subscriber profiles, security authentication keys, and active location pointers. Interacts with the MME via Diameter S6a signaling.
HTML
Hypertext Markup Language
Web Technologies
The standard markup language used to structure and display content on the World Wide Web. Parsed natively by web browsers to render web application user interfaces.
HTTP
Hypertext Transfer Protocol
Web Technologies
The foundational application-layer protocol used to transmit hypermedia documents and structured data across the World Wide Web. Powers REST APIs, gRPC (via HTTP/2), and web clients.
IDP
Internal Developer Platform
Platform Engineering
A unified portal and set of self-service tools (e.g., Backstage) designed by platform engineering teams to reduce cognitive load on developers. Standardizes infrastructure provisioning, CI/CD, and monitoring.
IDOR
Insecure Direct Object References
Application Security
A security vulnerability occurring when an application exposes a direct reference to a database object without verifying the user's authorization to access it. Mitigated by post-authorization checks.
IGW
Internet Gateway
Cloud Infrastructure (AWS)
A highly available, VPC-level gateway component that enables communication between public subnets in an AWS VPC and the public internet, acting as the target for external traffic routing.
IMPS
Immediate Payment Service
Banking & Finance
A real-time, instant interbank electronic fund transfer service in India managed by the NPCI. Allows consumers to transfer money instantly 24/7/365 through mobile devices and banks.
IPC
Inter-Process Communication
Operating Systems
A set of programming mechanisms and protocols that allows separate operating system processes to share data and coordinate execution (e.g., via sockets, shared memory, or message queues).
IPX
IP Exchange
Telecommunications
An advanced telecommunication interconnection network designed to carry IP-based signaling and media traffic (VoIP, LTE Roaming, Diameter) securely between global mobile carriers.
ISO
International Organization for Standardization
Systems Standards
An international standard-setting body. In finance and telecom, it defines standardized protocols and formats, most notably the ISO 20022 XML specification for global financial messaging.
ISR
In-Sync Replicas
Messaging & Queuing (Kafka)
The subset of partition replicas that are fully caught up with the partition leader broker. Kafka requires writes to be acknowledged by all ISRs (when acks=all) to guarantee data durability.
IVR
Interactive Voice Response
Telecommunications
An automated telephony system that interacts with callers, gathers information through touch-tone keypad inputs or voice recognition, and routes calls to appropriate services or backends.
JAR
Java Archive
Java Packaging
A platform-independent file package format used to aggregate multiple Java class files, associated metadata, and resources into a single file for execution or deployment.
JDBC
Java Database Connectivity
Java Database Integration
An industry-standard Java API that defines how a Java application connects to, queries, and updates a relational database, abstracting low-level database driver calls.
JFR
Java Flight Recorder
JVM Performance
A low-overhead diagnostic and profiling tool built directly into the JVM. Monitors and records JVM events, thread state transitions, allocation patterns, and lock contention with less than overhead.
JMC
Java Mission Control
JVM Performance
A powerful desktop GUI application used to open, parse, and analyze Java Flight Recorder () recordings, visualising performance bottlenecks and memory leaks.
JMH
Java Microbenchmark Harness
JVM Performance
A specialized Java tool suite designed for building, running, and analyzing microbenchmarks. Mitigates JIT compilation warm-ups, dead-code elimination, and other compiler optimizations that skew benchmarks.
JMM
Java Memory Model
Java Concurrency
The specification defining how threads in the JVM interact through memory. Establishes the "happens-before" relationship to guarantee variable visibility and prevent instruction reordering bugs.
JNA
Java Native Access
Java Development
A Java library that provides simplified access to native shared libraries (C/C++ dynamically linked libraries) without requiring complex, hand-written Java Native Interface (JNI) code.
JPA
Java Persistence API
Object-Relational Mapping
A standardized Java specification (now Jakarta Persistence) that defines how relational database tables are mapped to Java entities, managing object persistence and query abstractions.
JPMS
Java Platform Module System
Java Architecture
A module system introduced in Java 9 to enforce strong encapsulation and reliable dependencies across packages, enabling tools like jlink to build optimized, minimal JRE images.
JPQL
Java Persistence Query Language
Object-Relational Mapping
A platform-independent, object-oriented query language defined by JPA. Expresses queries against Java entities and their properties rather than physical database table schemas.
JRE
Java Runtime Environment
Java Execution
A package of software components containing the JVM, core libraries, and launchers required to run Java applications, stripped of developer-centric compiler tools.
JWKS
JSON Web Key Set
Identity & Access Security
A cryptographic standard containing a set of public keys (JWKs) published by an Identity Provider (e.g., Keycloak). Used by microservices to validate incoming JWT signatures locally without API calls.
JWT
JSON Web Token
Identity & Access Security
A compact, self-contained JSON-based container format used to securely transmit cryptographically signed claims between a client and server, facilitating stateless authentication.
K8s
Kubernetes
Container Orchestration
An open-source container orchestration platform designed to automate deploying, scaling, managing, and networking containerized applications across host clusters.
KMS
Key Management Service
Cloud Security (AWS)
A managed service that makes it easy to create, manage, rotate, and control cryptographic keys used to encrypt and decrypt sensitive data across cloud resources.
KYC
Know Your Customer
Compliance & Security
A mandatory regulatory compliance process where financial institutions verify the true identity, address, and risk rating of customers during onboarding to prevent fraud.
L2
Level 2 (Cache)
Performance & ORM
A shared, cross-session cache in Hibernate that stores entity and collection data across database transactions, reducing physical database reads for static reference data.
LDAP
Lightweight Directory Access Protocol
Directory Services
An industry-standard software protocol used to access and manage structured, hierarchical directory information (such as enterprise user accounts and organizational groups) over IP networks.
LLM
Large Language Model
Artificial Intelligence
A deep learning model trained on massive text corpora to process, understand, and generate human-like language based on tokenized probabilistic text completions.
LRU
Least Recently Used
Caching & Algorithms
A cache eviction policy that removes the least recently accessed items first when the cache reaches its capacity. Typically designed in time by combining a HashMap with a doubly-linked list.
LTS
Long-Term Support
Software Lifecycle
A product lifecycle policy designating specific software versions (e.g., Java 8, 11, 17, 21) to receive extended security patches, bug fixes, and technical support for several years.
MFA
Multi-Factor Authentication
Identity Security
An identity verification method requiring users to present two or more independent authentication factors (e.g., password plus TOTP token) before gaining system access.
MME
Mobility Management Entity
Telecommunications
The primary signaling and control-plane node in LTE networks, responsible for managing subscriber mobility, connection handovers, bearer activation, and security authentication.
mMTC
Massive Machine-Type Communication
5G Telecommunications
A 5G use-case profile optimized to support massive numbers of low-power, low-bandwidth, and geographically dense IoT devices (such as smart utility meters and sensors).
MNP
Mobile Number Portability
Telecommunications
A telecom system enabling subscribers to retain their mobile number when switching operators, requiring coordinated routing updates across central clearing house databases.
MVC
Model-View-Controller
Software Architecture
A software design pattern that divides an application into three interconnected components: data representations (Model), user interface templates (View), and input controllers (Controller).
MVCC
Multiversion Concurrency Control
Databases
A database transaction management method that provides each transaction with a historical snapshot of data. Allows reads to proceed without acquiring locks, maximizing read-write concurrency.
NACL
Network Access Control List
Network Security (AWS)
A stateless, subnet-level firewall layer applied within AWS VPCs that evaluates numbered rules sequentially to explicitly permit or deny inbound and outbound traffic.
NAT
Network Address Translation
Network Routing
A routing method that maps multiple private IP addresses within an isolated local network to a single public IP address, enabling private hosts to access the internet.
NEFT
National Electronic Funds Transfer
Banking & Finance
A nationwide electronic payment system in India that clears transactions in standardized half-hourly batches, commonly used for non-instant retail-value transfers.
NFR
Non-Functional Requirement
Software Engineering
Architectural constraints or system attributes (such as scalability, availability, security, and response latency targets) that define how a software system must perform.
NFV
Network Functions Virtualization
Telecommunications
The virtualization of specialized physical network functions (such as firewalls, routers, or MMEs) into containerized software modules running on commercial off-the-shelf hardware.
NIO
Non-blocking Input/Output
Java I/O Performance
An asynchronous, event-driven I/O API introduced in Java 1.4 that uses selectors and channels to multiplex thousands of concurrent network connections on a few threads.
NPCI
National Payments Corporation of India
Banking & Finance
The specialized, umbrella organization managing retail payments and settlement systems in India, famous for operating IMPS, UPI, and local interbank clearing switches.
NPDB
Number Portability Database
Telecommunications
A centralized database containing routing information for all ported mobile numbers within a country, queried by carriers to route calls and SMS messages correctly.
NPE
Null Pointer Exception
Java Development
A runtime exception thrown in Java when an application attempts to use null where an active object reference is expected (such as calling a method or accessing a field).
NRF
Network Repository Function
5G Telecommunications
A vital discovery network function in 5G core networks that maintains profiles of all active network functions, serving as a dynamic service registry similar to Eureka.
OAuth
Open Authorization
Identity Security
An open-standard authorization framework that enables applications to obtain secure, delegated, and limited access to user resources without exposing user credentials.
OCS
Online Charging System
Telecommunications
A high-performance, real-time credit control platform that authorizes telecom usage (call seconds, megabytes) synchronously before consumption, preventing balance overruns.
OFC
Offline Charging System
Telecommunications
A batch-oriented charging platform that processes Call Detail Records () asynchronously after service consumption, commonly used to generate monthly postpaid billing invoices.
OFAC
Office of Foreign Assets Control
Financial Compliance
An agency of the US Department of the Treasury that administers and enforces economic and trade sanctions, screened programmatically during banking onboarding and AML checks.
OIDC
OpenID Connect
Identity Security
An identity layer built directly on top of OAuth 2.0 that standardizes user authentication, providing an ID Token in JWT format and user profiling endpoints.
OLTP
Online Transaction Processing
Databases
A database design pattern optimized for processing massive volumes of quick, concurrent, and ACID-compliant transactional operations, typical of everyday web applications.
ONNX
Open Neural Network Exchange
AI & Machine Learning
An open-standard ecosystem that defines a unified file format and runtime for representing and executing machine learning models natively across diverse frameworks and languages.
OS
Operating System
Computer Software
The core system software that manages computer hardware, memory resources, process execution, and files, providing standard systems services to applications.
OSI
Open Systems Interconnection
Networking
A conceptual model developed by the ISO that standardizes communication functions across seven logical layers, from physical electrical signaling to user applications.
OT
Operational Transformation
Distributed Systems
A traditional algorithmic framework used to resolve concurrency conflicts and achieve consistency in real-time collaborative applications, recently succeeded by CRDTs.
OWASP
Open Web Application Security Project
Web Security
A globally recognized non-profit foundation dedicated to improving application security, most famous for publishing the authoritative "OWASP Top 10" security risk index.
PAN
Primary Account Number
Financial Security
The unique, standardized 15- or 16-digit number embossed on credit and debit cards, strictly regulated by PCI-DSS standards to prevent unauthorized storage or exposure.
PCEF
Policy and Charging Enforcement Function
Telecommunications
An LTE core user-plane component, typically located inside the PGW, that enforces quality of service (QoS) rules and monitors charging consumption as directed by the PCRF.
PCF
Policy Control Function
5G Telecommunications
A 5G control-plane network function that manages policy rules, user subscription plans, and QoS parameters, representing the cloud-native evolution of LTE's PCRF.
PCI-DSS
Payment Card Industry Data Security Standard
Financial Compliance
A comprehensive global security standard mandated for any organization handling credit card data, enforcing tokenization, encryption, and strict CDE network isolation.
PDB
Pod Disruption Budget
Container Orchestration (K8s)
A Kubernetes API resource that guarantees a minimum number or percentage of pods remain running during voluntary disruptions, protecting application quorum during upgrades.
PDU
Protocol Data Unit
Networking & Telecom
A single, structured unit of information sent across a network layer (such as an SMPP packet or an IP packet), containing protocol-specific headers and payload.
PEP
Politically Exposed Person
Financial Compliance
A regulatory term for individuals holding prominent public functions, categorized as carrying high corruption risks and screened during KYC/AML onboarding.
PGW
PDN Gateway
Telecommunications
The gateway node in LTE core networks that terminates the interface towards external packet data networks, managing IP allocation and QoS policies.
PII
Personally Identifiable Information
Security & Compliance
Any data that can be used to distinguish or trace an individual's identity (e.g., SSN, name, email). Strictly governed by privacy laws like GDPR to enforce encryption and erasure.
PKCE
Proof Key for Code Exchange
Identity Security
An OAuth 2.0 security extension that replaces static client secrets with dynamic, cryptographic proof verifiers, protecting public SPAs and mobile apps from code interception.
PL/SQL
Procedural Language for SQL
Databases (Oracle)
Oracle's proprietary procedural extension for SQL, allowing developers to write complex transaction control, loops, and procedures executed directly inside the database engine.
POM
Project Object Model
Build Tooling (Maven)
The fundamental unit of work in Apache Maven, defined as an XML file (pom.xml) containing project configuration, dependencies, plugins, and build lifecycle mappings.
PV
Persistent Volume
Container Orchestration (K8s)
A Kubernetes storage resource provisioned by administrators or dynamically allocated via StorageClasses, decoupling storage lifecycle from individual transient pod restarts.
QA
Quality Assurance
Software Engineering
A systematic engineering process and set of testing methodologies designed to verify that a software product complies with defined functional and performance requirements.
QoS
Quality of Service
Networking & Telecom
Techniques used to manage network resources and prioritize critical traffic streams, guaranteeing latency, jitter, packet loss, and bandwidth thresholds for VoIP or media.
RAG
Retrieval-Augmented Generation
Artificial Intelligence
An AI design pattern that fetches semantically relevant documents from a vector database and appends them to an LLM prompt, grounding model responses in factual evidence.
RBAC
Role-Based Access Control
Access Control Security
An authorization framework where system permissions are grouped into logical roles (e.g., ADMIN, USER), and users are assigned these roles to manage security access.
RDBMS
Relational Database Management System
Databases
A database management system based on the relational data model (tables, rows, keys), enforcing ACID transactions, schema compliance, and SQL query interfaces.
RDS
Relational Database Service
Cloud Databases (AWS)
A managed AWS service that automates relational database setup, operational scaling, automated patching, multi-AZ high availability, and database backups.
RLS
Row-Level Security
Databases
A database engine feature that dynamically restricts which rows are visible or modifiable by a specific database user, enabling native multi-tenant isolation.
RPC
Remote Procedure Call
Software Architecture
A software communication protocol that allows a program to execute a subroutine or procedure in another address space (e.g., a remote server) as if it were a local call.
RPO / RTO
Recovery Point Objective / Recovery Time Objective
Disaster Recovery
Metrics defining data loss tolerance (RPO) and maximum acceptable downtime (RTO) during disaster recovery events.
RTP
Real-time Transport Protocol
Telecommunications
An internet protocol standard used to deliver real-time audio, video, and stream media payloads natively over UDP connections (e.g., in VoIP call media paths).
SaaS
Software as a Service
Cloud Software
A software distribution model where applications are hosted centrally by a cloud provider and licensed to customers over the internet on a subscription basis.
SAD
Solution Architecture Document
Software Architecture
An exhaustive architectural blueprint documenting a project's technical decisions, system design patterns, deployment topologies, and non-functional requirements.
SAST
Static Application Security Testing
Software Security
A white-box testing methodology that analyzes source code or compiled binaries for security vulnerabilities, hardcoded secrets, and injection risks during CI/CD.
SAX
Simple API for XML
XML Parsing
An event-driven sequential parser that processes XML files in a stream-like fashion without loading the entire document tree into memory, optimizing memory footprint.
SBA
Service-Based Architecture
5G Telecommunications
The microservices-inspired 5G core network architecture where independent network functions communicate asynchronously over standardized RESTful HTTP/2 interfaces.
SBC
Session Border Controller
Telecommunications
A specialized telecom security appliance deployed at network borders to police and normalize VoIP signaling () and media () streams across firewall boundaries.
SBOM
Software Bill of Materials
Software Security
A formal, machine-readable inventory of all software dependencies, libraries, and components used to construct an application, facilitating rapid security auditing.
SCT
SEPA Credit Transfer
Banking & Finance
A standardized Euro payment scheme operating across SEPA-compliant European countries, ensuring credit transfers settle within a unified business day window.
SDN
Software-Defined Networking
Network Engineering
An infrastructure pattern that separates the network control plane from the forwarding plane, enabling programmatic, dynamic, and automated network routing.
SDP
Session Description Protocol
Telecommunications
A standard format used to describe multimedia session capabilities (codecs, ports, IP addresses) within a SIP message, enabling VoIP endpoints to negotiate media paths.
SEPA
Single Euro Payments Area
Banking & Finance
A payment-integration initiative of the European Union designed to standardize and simplify Euro electronic bank transfers across member countries.
SEPP
Security Edge Protection Proxy
5G Telecommunications
A secure interconnect proxy deployed at 5G operator network borders to authenticate, encrypt, and police inter-carrier roaming signaling over the N32 interface.
SGW
Serving Gateway
Telecommunications
A vital user-plane node in LTE networks that anchors, routes, and forwards user packet data streams during handovers between different cellular base stations.
SIEM
Security Information and Event Management
Enterprise Security
A security management system that aggregates and analyzes log data and security events from diverse enterprise systems to perform real-time security monitoring and alerting.
SIP
Session Initiation Protocol
Telecommunications
A text-based, application-layer signaling protocol used to establish, modify, and terminate real-time multimedia communication sessions like VoIP calls.
SLA / SLO / SLI
Service Level Agreement / Objective / Indicator
Operations & SRE
Metrics defining legal uptime contracts (SLA), target reliability objectives (SLO), and real-time performance measurements (SLI) used to monitor software health.
SMF
Session Management Function
5G Telecommunications
A control-plane network function in 5G cores responsible for IP allocation, session setup, and control plane instructions to the User Plane Function ().
SMPP
Short Message Peer-to-Peer
Telecommunications
An industry-standard binary protocol used by SMS aggregators and mobile operators to exchange SMS messages over persistent TCP connections at high throughput.
SMS / SMSC
Short Message Service / Short Message Service Center
Telecommunications
The cellular text messaging service (SMS) and the central network element (SMSC) that stores, forwards, and routes messages across cellular networks.
SOAP
Simple Object Access Protocol
Web Services
A legacy, XML-based messaging protocol specification for exchanging structured information in web services, heavily relying on strict, WSDL-defined contracts.
SPA
Single Page Application
Web Development
A web application architecture that loads a single HTML page and dynamically updates it as the user interacts, handling routing client-side to minimize full page loads.
SPIFFE
Secure Production Identity Framework for Everyone
Systems Security
An open-source standard that defines a system for establishing trusted cryptographic identities (SPIFFE IDs) for software services in dynamic, cloud-native environments.
SQL
Structured Query Language
Databases
A standardized declarative programming language used to define, query, manipulate, and manage structured data within relational database management systems.
SRE
Site Reliability Engineering
Systems Operations
An engineering discipline that applies software engineering principles to operations, focusing on building scalable, highly available, and automated software infrastructure.
SSL
Secure Sockets Layer
Cryptography Security
A deprecated cryptographic protocol designed to provide secure communications over internet networks, succeeded globally by the modern Transport Layer Security () protocol.
SVID
SPIFFE Verifiable Identity Document
Systems Security
A concrete, cryptographically verifiable identity document (typically an X.509 certificate) that a service presents to prove its identity to peers under the SPIFFE framework.
SWIFT
Society for Worldwide Interbank Financial Telecommunication
Banking & Finance
A highly secure global messaging network used by financial institutions to exchange standardized financial transaction instructions and wire information worldwide.
TAP
Transferred Account Procedure
Telecommunications
A GSMA standard data billing format used by roaming clearing houses to exchange mobile usage, rating, and billing records between visited and home operators.
TCPA
Telephone Consumer Protection Act
Compliance & Security
A US consumer protection law regulating telemarketing calls, auto-dialers, pre-recorded messages, and SMS marketing, requiring prior express user consent.
TBD
Trunk-Based Development
Software Engineering
A branching strategy where developers merge small, frequent commits into a single "main" branch, leveraging automated testing and feature flags to maintain release readiness.
TLS
Transport Layer Security
Network Security
A modern cryptographic protocol designed to secure internet communications, encrypting data in transit and authenticating peer identities to prevent tampering.
TTL
Time To Live
Systems Engineering
A caching or networking parameter specifying the duration or hop count for which a data packet or cached entry remains valid before being discarded or refreshed.
UDM
Unified Data Management
5G Telecommunications
A centralized control-plane network function in 5G cores that stores user credentials and subscription profiles, representing the cloud-native evolution of LTE's HSS.
UETR
Unique End-to-End Transaction Reference
Banking & Finance
A unique 36-character string generated for every SWIFT payment transaction, enabling real-time global tracking and traceability of funds across intermediary banks.
UPF
User Plane Function
5G Telecommunications
A high-performance packet routing and forwarding network function in 5G core networks, handling user data streams under the instruction of the SMF.
UPN
User Principal Name
Directory Services
An Active Directory username format structured like an email address, combining a user login name with a domain suffix (e.g., [email protected]).
URI / URL
Uniform Resource Identifier / Uniform Resource Locator
Web Technologies
Standardized naming syntaxes used to identify a resource abstractly (URI) or locate it specifically via a physical address/protocol (URL) on the web.
URLLC
Ultra-Reliable Low-Latency Communication
5G Telecommunications
A 5G network performance profile optimized to support mission-critical, real-time workloads requiring sub-millisecond network latency and near reliability.
USSD
Unstructured Supplementary Service Data
Telecommunications
A real-time, session-based GSM protocol used to trigger menu-based interactive application workflows natively on mobile devices (e.g., via *123# dial strings).
VPC
Virtual Private Cloud
Cloud Infrastructure
A logically isolated, custom-configured virtual network provisioned within a public cloud environment, giving complete control over IP ranges, subnets, and gateways.
WAF
Web Application Firewall
Web Security
A specialized firewall service that monitors, inspects, and filters HTTP/HTTPS traffic to shield web applications from injection, scripting, and application-layer attacks.
WAL
Write-Ahead Logging
Databases
A database transaction logging pattern where state changes are appended sequentially to a durable log file on disk before physical database page modifications are committed.
Wasm
WebAssembly
Software Compilation
A high-performance, binary instruction format designed as a portable compilation target for executing native code near native speed inside browsers and sandboxed runtimes.
XBRL
eXtensible Business Reporting Language
Financial Compliance
A global XML-based standard used for defining, exchange, and digital reporting of corporate financial statements, tax filings, and regulatory metrics to authorities.
XSS
Cross-Site Scripting
Application Security
A severe web vulnerability where attackers inject malicious client-side scripts into a application, executed inside
RSS Feed