by Rahul Nagare | Jan 6, 2020 | Uncategorized
While containers and jails have existed for decades, Docker brought them to the mainstream with better tooling and improved developer experience. Containers are a great way to ensure your applications run in the same environment no matter where they are hosted. ...
by Rahul Nagare | Jan 5, 2020 | Performance, Scaling, WordPress
When you are shopping for a new vehicle, most manufacturers list the 0 to 60 mph times for their vehicles. This metric serves as a proxy for the build quality, engineering expertise, power, handling, weight, and aerodynamics of a car. You can also compare two...
by Rahul Nagare | Jan 4, 2020 | Performance, Scaling, WordPress
Rise of Serverless services such as AWS Lambda, Fargate, Google cloud run has paved the way for highly scalable architectures that required complex manual setup in the past. The concept is pretty lucrative. You upload the code or a container, and your cloud provider...
by Rahul Nagare | Jan 3, 2020 | Linux, Performance, Scaling
There are quite a few settings one can tweak at the distribution layer to make the websites load faster. More often than not, the returns from these tweaks are close to zero if not outright negative. Things like adjusting TCP buffers, tuning sysctl.conf, changing...
by Rahul Nagare | Jan 2, 2020 | Performance, Scaling
Road to scalability is paved with good intentions and semi-correct information. One such advice is to use a CDN if your site is slow or has a global audience. In theory, it makes sense. CDNs have POPs all over the world, and all of them cache heavy assets from your...