Overview
Evaluating a system's speed, responsiveness, and stability under various load conditions.
More in Software Engineering
Behaviour-Driven Development
Development PracticesA development approach where application behaviour is described in a natural language format before implementation.
WebSocket
Paradigms & PatternsA communication protocol providing full-duplex communication channels over a single persistent TCP connection.
Continuous Delivery
Development PracticesA software practice where code changes can be released to production at any time through automated pipelines.
Feature Flag
Development PracticesA software development technique allowing features to be enabled or disabled at runtime without deploying new code.
Garbage Collection
Paradigms & PatternsAutomatic memory management that reclaims memory occupied by objects no longer referenced by the program.
NoSQL Database
Paradigms & PatternsA non-relational database designed for specific data models offering flexible schemas for modern applications.
Test-Driven Development
Development PracticesA development practice where failing tests are written before the code that makes them pass.
Concurrency
ArchitectureThe ability of a system to handle multiple tasks simultaneously by interleaving their execution.