---
title: "Praveen Gupta (@praveengupta) | Hashnode"
description: "Praveen Gupta (@praveengupta) writes on Hashnode. Read their latest articles and follow their work."
url: "https://hashnode.com/@praveengupta"
---

@praveengupta

# Praveen Gupta

@praveengupta · Joined December 2025

### [Real-Time Web Architecture: Polling, SSE, and WebSockets Explained](https://architectify.hashnode.dev/real-time-web-architecture-polling-sse-and-websockets-explained?utm_source=hashnode&utm_medium=feed)

You built a dashboard. Maybe it tracks stock prices, ride-share drivers, or server metrics. To keep it updated, your first instinct was probably to set a timer in the frontend to fetch data every two seconds. "Where is the data?" ... "Where is the da...

5 min read · [architectify.hashnode.dev](https://architectify.hashnode.dev/real-time-web-architecture-polling-sse-and-websockets-explained?utm_source=hashnode&utm_medium=feed)

[Dec 27, 2025](https://hashnode.com/posts/real-time-web-architecture-polling-sse-and-websockets-explained/694fa329c816b67103928cfc)

### [REST vs GraphQL: The Architecture Decision](https://architectify.hashnode.dev/rest-vs-graphql-the-architecture-decision?utm_source=hashnode&utm_medium=feed)

Picture this: You are building a mobile dashboard. The product manager wants a single screen showing the user's profile, their last three orders, and a list of unread notifications. If you stick to standard REST principles, you are immediately faced ...

5 min read · [architectify.hashnode.dev](https://architectify.hashnode.dev/rest-vs-graphql-the-architecture-decision?utm_source=hashnode&utm_medium=feed)

[Dec 18, 2025](https://hashnode.com/posts/rest-vs-graphql-the-architecture-decision/6944390aa948e75140cd2318)

### [HTTP/1.1 vs HTTP/2 vs HTTP/3: The Engineer's Guide](https://architectify.hashnode.dev/http11-vs-http2-vs-http3-the-engineers-guide?utm_source=hashnode&utm_medium=feed)

We moved from a single-lane road (HTTP/1.1) to a multi-lane highway that creates traffic jams when one car crashes (HTTP/2), to a fleet of independent drones that don't care about roads (HTTP/3). Here is the deep dive into why. The "Last Mile" Proble...

4 min read · [architectify.hashnode.dev](https://architectify.hashnode.dev/http11-vs-http2-vs-http3-the-engineers-guide?utm_source=hashnode&utm_medium=feed)

[Dec 17, 2025](https://hashnode.com/posts/http11-vs-http2-vs-http3-the-engineers-guide/69429b707a29197e6970ff7f)

### [DNS: The Distributed Database You Take for Granted](https://architectify.hashnode.dev/dns-the-distributed-database-you-take-for-granted?utm_source=hashnode&utm_medium=feed)

The 3:00 AM Migration Failure It’s 3:00 AM. You’ve just migrated your primary database to a new region to handle increased load. You updated the connection string configuration in your application servers to point to the new hostname db-primary.inter...

5 min read · [architectify.hashnode.dev](https://architectify.hashnode.dev/dns-the-distributed-database-you-take-for-granted?utm_source=hashnode&utm_medium=feed)

[Dec 16, 2025](https://hashnode.com/posts/dns-the-distributed-database-you-take-for-granted/694163eca196ea5365c9e7b6)

### [TCP vs UDP: The Architecture of Reliability vs. Speed](https://architectify.hashnode.dev/tcp-vs-udp-the-architecture-of-reliability-vs-speed?utm_source=hashnode&utm_medium=feed)

The Latency Trap You deploy a real-time voice chat feature for a collaborative workspace tool. It works perfectly on your gigabit fiber connection in the office. Then users go mobile. Suddenly, reports flood in: audio is choppy, lagging by seconds, a...

6 min read · [architectify.hashnode.dev](https://architectify.hashnode.dev/tcp-vs-udp-the-architecture-of-reliability-vs-speed?utm_source=hashnode&utm_medium=feed)

[Dec 15, 2025](https://hashnode.com/posts/tcp-vs-udp-the-architecture-of-reliability-vs-speed/6940133ff730e84d328bf55b)
