Lightweight data interchange format that’s easy for humans to read and write.

Variation in latency. Too much can cause choppy audio and laggy video.

Programming language widely used for web interactivity.

Lightweight text format for structured data.

Compact token format commonly used for authentication information.

Operation combining rows from multiple tables.

Kubernetes resource for finite tasks.

Variation in network packet delay.

Filesystem recording changes to improve recovery.

Command for viewing systemd journal logs.

Software that executes JavaScript code.

Syntax extension commonly used with React.

Interactive computing environment commonly used with Python.

General-purpose programming language designed around the JVM ecosystem.

Java Virtual Machine executing Java bytecode.

Java Development Kit containing tools for Java development.

Java Runtime Environment for running Java applications.

Intermediate code executed by the JVM.

Blueprint defining Java objects and behavior.

Runtime instance of a Java class.

Namespace grouping Java classes and interfaces.

Contract defining methods and behavior.

Memory area associated with Java thread execution.

Compiler converting bytecode to native machine code at runtime.

Runtime memory allocated for Java objects.

Thread executing Java application code.

Java standard API for persistence and ORM.

Java technology for generating dynamic web pages.

Enterprise Java platform specification.

Programming language compiled for or executed by the JVM.

Interface allowing Java code to interact with native code.

Encapsulated group of Java packages and resources.

Java Platform Module System.

Runtime compiler converting intermediate code to native code.

Lightweight text format for structured data exchange.

Compact token format commonly used for authentication and authorization.