Nginx Flood Protection with limit_req
A practical walkthrough of Nginx’s limit_req module, showing how to cap request rates and protect PHP endpoints from HTTP-based denial-of-service attacks.
read more
Nginx Multiple Conditional Test
Learn how to chain multiple if conditions in Nginx to build a composite variable and route traffic based on the combined result.
read more
Nginx ngx_http_rewrite_module
A practical reference for Nginx’s ngx_http_rewrite_module, covering the break, if, return, rewrite, set, and related directives with working examples and processing-order details.
read more
NUMA and MySQL Swap Insanity
A deep dive into why MySQL on NUMA systems suffers from unpredictable swapping, and how a single numactl interleave fix eliminates the problem entirely.
read more
Percona Xtradb Recovery
Percona XtraDB Cluster can recover a crashed node and rejoin it to the cluster using an incremental state transfer. This post walks through how GTID-based position recovery works under the hood and what you will see in the error log during the process.
read more