Ritesh Roushan

7.5K posts

Ritesh Roushan banner
Ritesh Roushan

Ritesh Roushan

@devXritesh

Building prod-grade backend systems at scale 🇮🇳 • System Design • Microservices • AI Infra • Real war stories from live systems | Founder: The 1% Engineers

172.16.0.1 가입일 Şubat 2018
749 팔로잉1.2K 팔로워
Ritesh Roushan
Ritesh Roushan@devXritesh·
You call yourself a backend developer? Let’s test something real. How many of these can you actually explain without Googling? 1. Event-Driven Architecture 2. Saga Pattern 3. CQRS 4. Event Sourcing 5. Circuit Breaker Pattern 6. Distributed Tracing 7. CAP Theorem 8. Idempotency 9. Data Sharding 10. API Gateway Because knowing syntax is easy. Understanding how systems behave in production is what sets you apart. Be honest, how many? 👇
SumitM@SumitM_X

As a Backend dev , how many concepts can you explain from below : 1. Event-Driven Architecture 2. Saga Pattern 3. CQRS (Command Query Responsibility Segregation) 4. Event Sourcing 5. Circuit Breaker Pattern 6. Distributed Tracing 7. CAP Theorem 8. Idempotency 9. Data Sharding 10. API Gateway

English
3
0
5
117
Ritesh Roushan
Ritesh Roushan@devXritesh·
@tanwaraakriti I never thought AI would become this much upgrade in just short period of time and replacing humans.
English
1
0
1
11
Aakriti Tanwar
Aakriti Tanwar@tanwaraakriti·
What’s the AI use case you were most sceptical about and that actually worked? I’ll go first: automated document organisation. Thought it would be unreliable. Turns out the messier the folder, the more obvious the value. Your turn.
English
7
0
7
26
Ritesh Roushan
Ritesh Roushan@devXritesh·
Ritesh Roushan@devXritesh

🧠 Google autocomplete is straight-up sorcery. You type just "how to..." And it instantly drops: • how to make money • how to cook pasta • how to tie a tie This happens across 16.4 BILLION searches every single day in 2026. How the hell does it return perfect suggestions in under 100ms at this scale? Deep technical breakdown 👇 1. Trie (Prefix Tree) - The Magic Data Structure Every character is a node in a tree. Typing “h-o-w- -t-o” walks straight to the exact prefix node in O(K) time (K = length of input). No scanning billions of queries just instant pointer to all completions. 2. Precomputed + Smart Ranking Offline pipelines crunch trillions of past searches daily. Each trie node stores top-K suggestions pre-ranked by: • Frequency & trends • Click-through rate • Personalization (your history) + location + freshness ML models keep everything updated in real-time. 3. Production-Grade Scaling • Sharded & replicated across global data centers • In-memory layers (custom + Redis-style caching) for hottest prefixes • Edge/CDN caching + microservices load balancing • Handles 100,000+ queries per second with p99 latency <100ms This exact pattern powers autocomplete on LinkedIn, Amazon, YouTube anywhere you see instant suggestions. Backend & system design devs: this is the gold standard. Saved this thread? Drop 🔥 below. What Google feature should I break down next?

QME
0
0
0
5
Vasu Yadav
Vasu Yadav@ivasuyadav·
@devXritesh google search engine uses inverted index data structure… for fast retrieval’s
English
0
0
2
13
Ritesh Roushan
Ritesh Roushan@devXritesh·
As a developer, Have you ever wondered : You type just "how to" in Google search and it instantly shows full suggestions like "how to make money", "how to cook pasta" etc... There are 8.5+ billion searches globally every day. How is this autocomplete so fast?
Ritesh Roushan tweet media
English
23
3
33
947
Ritesh Roushan
Ritesh Roushan@devXritesh·
POV: 2 AM vibe coding 'Just prompt it bro, Claude will handle' 😎 Agent 2026: One better chain-of-thought → your vibe replaced in seconds 💀 Vibe coding isn't a moat anymore. Agents are faster, cheaper, scale better. Real edge: Systems thinking + trade-offs + owning outcomes. Vibe gang or agent-maxxing?
Ritesh Roushan@devXritesh

“Vibe coding” isn’t a moat anymore. If your only skill is prompting, an agent can do it faster, cheaper, and at scale. The real edge now? Understanding systems, making trade-offs, and owning outcomes.

English
13
2
19
248
Applywise-Ai
Applywise-Ai@ApplyWiseAi·
@devXritesh it's trie-based prefix matching with heavy caching. google precomputes billions of queries offline, serves via edge cdns. rag setups in llms pull similar tricks for speed
English
1
0
1
5
SJ | NoahAI | Prompts → dApps
@devXritesh true... i want to run a small task with AI described it to Claude and tell it to write me a standard prompt focusing and task and easy execution then it dropped a banger prompt
English
1
0
2
4
Ritesh Roushan
Ritesh Roushan@devXritesh·
“Vibe coding” isn’t a moat anymore. If your only skill is prompting, an agent can do it faster, cheaper, and at scale. The real edge now? Understanding systems, making trade-offs, and owning outcomes.
English
17
2
26
600
Steve Westhoek
Steve Westhoek@stevewesthoek·
@devXritesh Never was and never will be. The real moat is your ability to leverage the right tools for the right outcome. AI can’t rise above its own limits, but humans who understand systems and judgment can.
English
1
0
1
7
Mahesh Nani
Mahesh Nani@maheshnani122·
What are you building this weekend? Last time it reached 22k people✌️
English
58
4
39
4K
Mahesh Nani
Mahesh Nani@maheshnani122·
@devXritesh At present doing only vibe coding but thinking of adding agents to
English
1
0
2
7
Ritesh Roushan
Ritesh Roushan@devXritesh·
@SumitM_X I can explain almost every part, some of i can talk for a while.
English
0
0
0
185
SumitM
SumitM@SumitM_X·
As a Backend dev , how many concepts can you explain from below : 1. Event-Driven Architecture 2. Saga Pattern 3. CQRS (Command Query Responsibility Segregation) 4. Event Sourcing 5. Circuit Breaker Pattern 6. Distributed Tracing 7. CAP Theorem 8. Idempotency 9. Data Sharding 10. API Gateway
English
7
17
162
5.4K
Anas
Anas@Anas_founder·
Where did you actually learn the most? - YouTube - College - X
English
23
0
20
345
Ritesh Roushan
Ritesh Roushan@devXritesh·
@Inosukeei_coder Keep notes in form of comments if you want otherwise you are doing well. Taking notes in copy
English
1
0
1
9
Inosuke
Inosuke@Inosukeei_coder·
While learning backend is it worth it to make notes ?? or Is only time waste ?
Inosuke tweet media
English
6
1
7
105
Anas
Anas@Anas_founder·
@devXritesh totally agreed but we're cooked
English
1
0
1
4
Tanisha Pritha
Tanisha Pritha@tpritha03·
@devXritesh Vibe coding gets you started. But if you don’t understand what’s happening underneath, you’re just one agent update away from being replaced 💀
English
1
0
1
17