← Home ← Codex ← DEBT
Browse by Category
+ added · updated 7d
Level All Beginner Intermediate Advanced Tag: devops
✕ Clear A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Cache Warming Strategies PHP 5.0+
Pre-populating a cache before traffic arrives — preventing the cold-start thundering herd where every request misses a cold cache simultaneously after a deploy.
3mo ago performance intermediate
Cloud Cost Optimisation
Systematically reducing cloud spend without reducing capability — right-sizing instances, using reserved/spot pricing, eliminating waste, and architecting for cost from the start.
3mo ago cloud intermediate
Cloud-Native Patterns PHP 5.0+
Stateless services, externalised config, health checks, graceful shutdown, and immutable infrastructure — the 12-Factor App extended for containers.
3mo ago cloud intermediate
Code Freeze & Release Management
A period stopping new features entering a release branch — feature flags and continuous delivery eliminate the need for long freezes.
3mo ago general intermediate
Container Registry PHP 5.0+
A storage and distribution system for Docker images — Docker Hub, Amazon ECR, GitHub Container Registry (GHCR), and Google Artifact Registry store versioned, immutable image tags.
3mo ago devops beginner
Conventional Commits Tooling
Automating semantic versioning and changelog generation from commit messages using commitizen, commitlint, standard-version, and semantic-release.
3mo ago git intermediate
Diagram: Canary Release Canary Release PHP 5.0+
Gradually routing a small percentage of traffic to a new release, monitoring for issues before a full rollout.
3mo ago devops intermediate
CHANGELOG — Keeping a Good One
A human-readable log of notable changes per release — distinct from git commit history — following Keep a Changelog conventions.
3mo ago style beginner
Diagram: Chaos Engineering Chaos Engineering PHP 5.0+
Deliberately injecting failures into a production system to discover weaknesses before they cause unplanned outages.
3mo ago devops advanced
Diagram: Cloud Computing Models Cloud Computing Models
IaaS (infrastructure), PaaS (platform), SaaS (software), and FaaS (functions) — each level of abstraction trades control for convenience.
3mo ago cloud beginner
Composer & Dependency Management PHP 5.3+
PHP's standard dependency manager; composer.json declares dependencies and composer.lock pins exact versions for reproducible builds.
3mo ago php beginner
Composer Scripts & Hooks PHP 5.3+
Composer's scripts section automates tasks triggered on lifecycle events (install, update) or run manually — cache clearing, migrations, asset builds.
3mo ago php intermediate
Connection Pooling — pgBouncer & ProxySQL PHP 5.0+
External connection poolers sit between PHP-FPM and your database — multiplexing hundreds of PHP connections onto a small pool of real DB connections.
3mo ago performance advanced
Diagram: Container Orchestration Container Orchestration PHP 5.0+
Automating the deployment, scaling, networking, and health management of containers across a cluster of machines — Kubernetes is the dominant solution.
3mo ago cloud advanced
Diagram: Container Security Container Security PHP 5.0+
Security practices for building and running containers — minimal base images, non-root users, read-only filesystems, image scanning, and runtime security controls.
3mo ago devops intermediate
Diagram: Containerisation (Docker for PHP) Containerisation (Docker for PHP) PHP 5.0+ 🧠 1
Packaging PHP applications and their dependencies into Docker containers for consistent, reproducible environments from dev to production.
3mo ago devops intermediate
Diagram: Continuous Deployment (CD) Continuous Deployment (CD) PHP 5.0+
Automatically deploying every commit that passes CI to production, eliminating manual release steps.
3mo ago devops intermediate
Diagram: Continuous Integration (CI) Continuous Integration (CI) PHP 5.0+ 🧠 2
Automating the build, test, and analysis pipeline to run on every commit, surfacing integration failures quickly.
3mo ago devops beginner
Diagram: Cron Jobs Cron Jobs PHP 5.0+
Scheduled tasks defined in a crontab file, executing commands at specified time intervals — from once a minute to once a year.
3mo ago linux beginner
✓ schema.org compliant