Overview
A data structure and infrastructure for managing asynchronous task processing and inter-service communication.
More in Software Engineering
Continuous Integration
Development PracticesA development practice where code changes are automatically built and tested when merged to a shared repository.
Behaviour-Driven Development
Development PracticesA development approach where application behaviour is described in a natural language format before implementation.
Caching
ArchitectureStoring frequently accessed data in a fast-access storage layer to reduce latency and improve performance.
Continuous Deployment
Development PracticesAn extension of continuous integration where code changes are automatically deployed to production after passing tests.
Event Loop
Paradigms & PatternsA programming construct that waits for and dispatches events or messages in a program.
Continuous Delivery
Development PracticesA software practice where code changes can be released to production at any time through automated pipelines.
Package Manager
Paradigms & PatternsA tool that automates the process of installing, upgrading, configuring, and removing software packages.
Webhook
Paradigms & PatternsAn HTTP callback that delivers real-time notifications from one application to another when a specified event occurs.