MSMd Sohail Ansariinsohailblogs.hashnode.dev·Jan 3 · 1 min readWhy starting with a Monolith is often the right choiceLet’s be clear, starting with a monolith is not a bad decision.For most early-stage products, it’s actually the most practical and strategic approach. In the beginning, the priority is simple:✅ Build fast✅ Ship fast✅ Learn fast You need to validate i...00
MSMd Sohail Ansariinsohailblogs.hashnode.dev·Jan 3 · 2 min readWeb Server vs Application Server - Explained with a Restaurant Analogy 🍽️In a production-ready web application, two key systems work together:1. Web Server (Nginx)2. Application Server (Uvicorn, using ASGI) But what exactly do they do? Let’s break it down 👇 1️⃣ 𝗪𝗲𝗯 𝗦𝗲𝗿𝘃𝗲𝗿 (𝗡𝗴𝗶𝗻𝘅) - 𝗧𝗵𝗲 𝗦𝗺𝗮𝗿𝘁 𝗪𝗮�...00
MSMd Sohail Ansariinsohailblogs.hashnode.dev·Jan 3 · 1 min readTroubleshooting Servers 101If you're stepping into Backend, DevOps or Startup Engineering, there’s one habit that instantly levels up your ability to diagnose server issues: 𝗦𝘁𝗼𝗽 𝗴𝘂𝗲𝘀𝘀𝗶𝗻𝗴. 𝗦𝘁𝗮𝗿𝘁 𝗼𝗯𝘀𝗲𝗿𝘃𝗶𝗻𝗴. And the easiest place to begin is with a sing...00
MSMd Sohail Ansariinsohailblogs.hashnode.dev·Apr 1, 2025 · 9 min readNginx - How to useCommands For Installing: sudo apt update sudo apt upgrade sudo apt install nginx For starting: sudo systemctl start nginx sudo systemctl enable nginx For checking the status: sudo systemctl status nginx For reloading anytime, any config file h...00
MSMd Sohail Ansariinsohailblogs.hashnode.dev·Mar 28, 2025 · 3 min readAggregation PipelineAn aggregation pipeline consists of one or more stages that process documents: Each stage performs an operation on the input documents. For example, a stage can filter documents, group documents, and calculate values. The documents that are output ...00