Supplying dependencies from outside an object.

Mechanism repeatedly processing asynchronous events.

Database optimized for relationships between entities.

Core component of an operating system.

Managing required software components and versions.

Architecture based on events and handlers.

Query language and API runtime.

Database storing values associated with keys.

Graph showing relationships among dependencies.

Abnormal condition handled by software.