Person responsible for maintaining a software project.

Use of multiple cloud providers or environments.

Numerical measurements of system behavior.

Malicious software.

Authentication requiring multiple verification factors.

Hardware-level network interface identifier.

Metropolitan-area network.

Communication between independently deployed services.

System that stores messages until consumers process them.

Middleware that routes and manages messages.

Data transmitted between software components.

Running multiple tasks seemingly simultaneously.

Using multiple processors or CPU cores.

Executing multiple threads within a process.

Ensuring only one task accesses a resource at a time.

Synchronization mechanism providing mutual exclusion.

Synchronization construct combining shared data and operations.

Attaching a filesystem to a directory location.

Directory where a filesystem becomes accessible.

Preventing unauthorized memory access.

Simple pager for viewing text incrementally.

Unix documentation page for a command or interface.

IPC mechanism for exchanging messages.

Operation returning the remainder of division.

Named sequence of instructions or code substitutions.

Mechanism for bringing external code into a program.

Unexplained literal value embedded in code.

Heap where the smallest element has highest priority.

Heap where the largest element has highest priority.

Rectangular arrangement of values.

Collection allowing duplicate elements.

Structure associating keys with values.

Divide-and-conquer sorting algorithm using merging.

Caching results of expensive function calls.

Lowest-weight tree connecting all graph vertices.

Queue for high-priority asynchronous callbacks such as promise handlers.

Removing unnecessary characters from code to reduce size.