Overview
A visual workflow management method that limits work in progress and optimises the flow of tasks through a system.
More in Software Engineering
Circuit Breaker Pattern
ArchitectureA design pattern that prevents cascading failures by stopping calls to a failing service temporarily.
Unit Testing
Quality & TestingTesting individual components or functions in isolation to verify they produce the expected output.
Continuous Delivery
Development PracticesA software practice where code changes can be released to production at any time through automated pipelines.
Behaviour-Driven Development
Development PracticesA development approach where application behaviour is described in a natural language format before implementation.
Rate Limiting
ArchitectureA technique for controlling the number of requests a client can make to an API within a specified time period.
Blue-Green Deployment
Paradigms & PatternsA deployment strategy using two identical production environments to achieve zero-downtime releases.
Dependency Injection
Paradigms & PatternsA design pattern where dependencies are provided to a component rather than created within it.
Performance Testing
Quality & TestingEvaluating a system's speed, responsiveness, and stability under various load conditions.