Overview
Storing frequently accessed data in a fast-access storage layer to reduce latency and improve performance.
More in Software Engineering
Kanban
Paradigms & PatternsA visual workflow management method that limits work in progress and optimises the flow of tasks through a system.
Technical Documentation
Paradigms & PatternsWritten materials describing the architecture, design, APIs, and usage of software systems.
Scrum
Paradigms & PatternsAn agile framework using fixed-length iterations called sprints for incremental product delivery with defined roles and ceremonies.
Dependency Injection
Paradigms & PatternsA design pattern where dependencies are provided to a component rather than created within it.
Blue-Green Deployment
Paradigms & PatternsA deployment strategy using two identical production environments to achieve zero-downtime releases.
Agile Methodology
Paradigms & PatternsAn iterative approach to software development emphasising flexibility, collaboration, and rapid delivery of working software.
WebSocket
Paradigms & PatternsA communication protocol providing full-duplex communication channels over a single persistent TCP connection.
Refactoring
Development PracticesRestructuring existing code without changing its external behaviour to improve readability and maintainability.