Mar 27 · 4 min read · I get asked open source vs proprietary more than any other technical question. Most answers are shallow like GPT-4 is better or Llama is free. The real answer depends on many factors. I use both open
Join discussion
Mar 26 · 2 min read · I started with a horizontal AI platform. Brainfy AI began as a general AI implementation platform for any business. It worked but faced heavy competition. Moving into vertical products changed the res
Join discussionMar 26 · 5 min read · Most AI architecture content describes systems that work in demos. I want to describe systems that have been running in production for 18 months across 8 different products, handling real users and re
Join discussionFeb 11 · 4 min read · Welcome back to our System Design Series. If you’ve ever built an application that started small but suddenly gained a surge of traffic, you’ve likely faced the "Scaling Wall." Your server is gasping for air, latency is spiking, and your users are se...
Join discussion
Jan 23 · 5 min read · Performance is the efficiency of a single request; Scalability is the system’s ability to maintain that efficiency as volume increases. It is a common mistake to conflate performance and scalability. A server that responds in 10ms is performant. A sy...
Join discussion
Dec 29, 2025 · 9 min read · If you have a single road, the 100 cars might take 5 minutes on average to cross the road. The throughput here is 20 cars/minute and latency is 5 minutes. But if you have 5 roads, they might take only 2 minutes on average. So the throughput increased...
Join discussion
Dec 8, 2025 · 4 min read · Well, you have come a long way in your DevOps journey. When your application gets more requests than usual, the server running your application can't handle the load. Traditionally, there are two ways to scale up your server, as you just saw in the b...
PParna commented
Nov 30, 2025 · 3 min read · Vertical scaling is a concept which is generally more used in “System Design”. So what exactly does vertical scaling mean? It means to make our computer more powerful We can do so by doing few of these things like: a) increasing its storage b) e...
Join discussion