सूत्रधार · the thread-holder

Every engineering story from India, woven into one thread.

The engineering blogs of India's tech companies — PhonePe, Razorpay, Flipkart, Swiggy, Meesho, Groww, CRED, JioHotstar and 14 more — aggregated live into one feed, topic hubs and a weekly digest.

17 active sources · 1017 stories · refreshed hourly

Trending

Gaining momentum

All stories
How Apache YuniKorn Taught Our Kubernetes Cluster to Play Tetris
Slice

A story about Spark, scheduling, and a cloud bill that refused to make sense. Chapter 1: A Fresh Start on Kubernetes Every migration story starts with optimism, and ours was no different. We had just moved our Spark workloads from EMR to Kubernetes (EKS). On paper, it was…

slice-engineering.medium.com
Compass: an AI navigation agent for everyone
Groww

You already have the data. Compass is how everyone asks it. You already know the question. What was DAU today? What’s the order’s success rate over the last few months? How many new users did X and Y, and are they sitting at the stage of doing Z? This escalation just landed.…

Search That Gets You: Inside Instamart’s LLM-Powered Search
Swiggy

How large language models help shoppers find what they mean, not just what they type. Author: Aarav Nigam Introduction Every search box eventually hits a wall where traditional search stops being useful. Searching tide powder 100g on Instamart works seamlessly. Exact keywords…

The thread

Latest from India's engineering teams

All stories
How Apache YuniKorn Taught Our Kubernetes Cluster to Play Tetris
Slice

A story about Spark, scheduling, and a cloud bill that refused to make sense. Chapter 1: A Fresh Start on Kubernetes Every migration story starts with optimism, and ours was no different. We had just moved our Spark workloads from EMR to Kubernetes (EKS). On paper, it was…

slice-engineering.medium.com
Compass: an AI navigation agent for everyone
Groww

You already have the data. Compass is how everyone asks it. You already know the question. What was DAU today? What’s the order’s success rate over the last few months? How many new users did X and Y, and are they sitting at the stage of doing Z? This escalation just landed.…

Search That Gets You: Inside Instamart’s LLM-Powered Search
Swiggy

How large language models help shoppers find what they mean, not just what they type. Author: Aarav Nigam Introduction Every search box eventually hits a wall where traditional search stops being useful. Searching tide powder 100g on Instamart works seamlessly. Exact keywords…

Nobody Knows What's in the Wire: How Groww Moves Money Between India and Wall Street
Groww

How Groww tracks cross-border payments between India and the US, ensuring every dollar is accounted for. Author: Aditi Gour Introduction Every business day, SWIFT wires cross between India and the US, and each one carries many people's money in a single lump. Deposits travel out…

How We Deploy Reliably at Razorpay
Razorpay

Most production incidents do not begin with a server dying. They begin with a deployment: dozens a day, across hundreds of services, each the moment risk enters the system. We run payments infrastructure at Razorpay. When a payments system degrades, transactions fail: merchants…

BrowserStack Recognized as a Challenger in the 2026 Gartner® Magic Quadrant™ for Digital Accessibility
BrowserStack

BrowserStack has been recognized as a Challenger in the 2026 Gartner® Magic Quadrant™ for Digital Accessibility. Discover how we're transforming accessibility into a continuous, automated workflow with real-device testing and shift-left developer tools.

The Kafka Optimization That Saved Us $350K a Year
JioHotstar

The JioHotstar platform receives in excess of 40TB data every day. At 2.1 million messages per second. At this scale, every superflous byte is costly, like real money costly. In this blog, we cover strategies that helped us optimise our ingest workflow which ultimately saved…

Inside Razorpay’s RTO Model: The Engineering Behind its ML Lifecycle
Razorpay

Contributor: Abhik Debnath In this article, we use Razorpay’s Return to Origin (RTO) risk model to explain the ML lifecycle: how we build a reproducible release, deploy it into checkout, monitor its behaviour, and use later outcomes to evaluate whether it needs retraining. We…

Cost-Optimized Kafka Architecture on GCP Storage Pools
Groww

This article explains how multiple Kafka clusters went on a storage diet when we moved from a traditional fixed-cost disk architecture to a Storage Pool model. We will follow Kafka from its recovery and performance requirements through Strimzi KafkaNodePools, zonal placement,…

Sutras

Follow a topic

All topics

The warp

Sources on the loom

All sources

Weekly

The weekly thread

All digests