Group of code or data treated as a unit.

Runtime component that loads classes into memory.

Pattern treating individual and grouped objects uniformly.

Group of database servers working together.

Operation that waits until a condition or task completes.

Library simplifying interaction with a remote service.

Defect caused by interactions between concurrent operations.

Reusing database connections to reduce connection overhead.

Interface between different components, systems, or contexts.

Virtual computing resource running in a cloud.