An MPA is a web application in which each navigation loads a new HTML document from the server instead of rewriting a…
MPEG-DASH is an international standard for adaptive bitrate video streaming over HTTP that splits media into segments described by a manifest.
MPEG-TS is a video container that splits audio, video and data into fixed 188-byte packets, built for broadcast, IPTV and streaming over…
MRR, or monthly recurring revenue, is the normalized monthly value of all active subscriptions, the core SaaS metric for tracking growth and…
MSI is the Windows Installer package format, a database-driven .msi file that installs, repairs, upgrades and removes software in a transactional way.
MSS, the TCP maximum segment size, is the largest data payload a TCP host will accept in one segment, typically 1460 bytes…
MTU is the largest packet a network link carries in one frame, and it sets how transport protocols size segments and avoid…
MuJoCo is an open-source physics engine for fast, accurate simulation of articulated bodies with contact, widely used in robotics and reinforcement learning.
A multi-agent system is an AI architecture in which several agents with separate roles, tools and context cooperate or compete to complete…
Multi-cloud is a strategy of using services from two or more public cloud providers, chosen for resilience, capability, cost or regulatory reasons.
Multi-currency checkout lets cross-border e-commerce shoppers see prices and pay in their own currency, while the merchant manages conversion and settlement.
Multi-tenancy is the SaaS architecture in which one running application and infrastructure serve many customer organizations with isolated data.
Multi-touch attribution (MTA) distributes credit for a conversion across the marketing touchpoints a customer encountered before converting.
Multiband compression splits audio into frequency bands with crossover filters and compresses each band separately, a precise tool in mastering.
Multicam editing synchronizes footage from several cameras that recorded the same event, letting an editor switch between angles in real time.
Multilingual SEO is the practice of optimizing a website in several languages so search engines index each version and show the right…
Multiplayer describes a video game mode in which two or more people play in the same game session, cooperating or competing locally…
Multivariate testing is an experimentation method that tests several page or product elements at once to measure each one and their interactions.
A mutex is a mutual exclusion lock that lets only one thread at a time enter a critical section, protecting shared data…
Muxing combines separately encoded video, audio, subtitle and metadata streams into a single container file such as MP4, MOV, MKV or MPEG-TS.
MVCC, multiversion concurrency control, lets database transactions read consistent snapshots of data while other transactions write new row versions.
An MVNO, or mobile virtual network operator, sells mobile service under its own brand while using radio network capacity leased from a…
An MVP, or minimum viable product, is the smallest version of a startup product that tests a key assumption with real customers…
An MX record is the DNS record that names the mail servers accepting email for a domain and sets their order of…
MySQL is an open-source relational database system owned by Oracle, known for its InnoDB engine, simple replication and wide use in web…
mysqldump is the command-line client that creates logical backups of MySQL and MariaDB databases as SQL statements that can be replayed to…