A performance comparison between running an application on a virtual machine (VM) versus a Docker container, benchmarked with a FastAPI app.
Faster Reads With Materialized Views
A guide to PostgreSQL Views and Materialized Views — how they work, their benefits, and how to integrate them in Django for faster reads.
Concurrency in Python
Concurrency is the ability of different parts or units of a program, algorithm, or problem to be executed out-of-order or in a partial order, without affecting the final outcome. This allows for parallel execution of the concurrent units, which can significantly improve the overall speed of the execution.
Deploying Django Project
Django Deployment guide using Gunicorn and Nginx on Digital Ocean.