---
title: "Kadiri Uday (@udayblogs) | Hashnode"
description: "🚀 Building scalable systems and exploring AI-powered applications. Read the latest articles by Kadiri Uday on Hashnode."
url: "https://hashnode.com/@udayblogs"
---

@udayblogs

# Kadiri Uday

@udayblogs · Bengaluru, India · Joined June 2026

🚀 Building scalable systems and exploring AI-powered applications.

### [From Browser to Production: How a Hosted Java Application Communicates Over the Network](https://java-ai-guy.hashnode.dev/from-browser-to-production-how-a-hosted-java-application-communicates-over-the-network?utm_source=hashnode&utm_medium=feed)

When we deploy a Java Spring Boot application to production, the journey doesn't end with mvn clean package or docker build. That's when the real networking begins. Every request travels through multi

4 min read · [java-ai-guy.hashnode.dev](https://java-ai-guy.hashnode.dev/from-browser-to-production-how-a-hosted-java-application-communicates-over-the-network?utm_source=hashnode&utm_medium=feed)

[Jul 14](https://hashnode.com/posts/from-browser-to-production-how-a-hosted-java-application-communicates-over-the-network/6a5666448af5c3997bdf725c)

### [MongoDB vs MySQL: Which Database Should You Choose in 2026?](https://java-ai-guy.hashnode.dev/mongodb-vs-mysql-which-database-should-you-choose-in-2026?utm_source=hashnode&utm_medium=feed)

Choosing the right database is one of the most important decisions when building an application. Many developers ask: Should I use MySQL or MongoDB? The answer depends on your business requirements. L

3 min read · [java-ai-guy.hashnode.dev](https://java-ai-guy.hashnode.dev/mongodb-vs-mysql-which-database-should-you-choose-in-2026?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/mongodb-vs-mysql-which-database-should-you-choose-in-2026/6a2e40cd69cc220edfe0e458) [Jun 14](https://hashnode.com/posts/mongodb-vs-mysql-which-database-should-you-choose-in-2026/6a2e40cd69cc220edfe0e458)

### [Every Java Developer Should Bookmark These Resources](https://java-ai-guy.hashnode.dev/every-java-developer-should-bookmark-these-resources?utm_source=hashnode&utm_medium=feed)

As developers, we spend countless hours searching for documentation, troubleshooting issues, and learning new technologies. Over time, I've found a few resources that consistently help me work faster

2 min read · [java-ai-guy.hashnode.dev](https://java-ai-guy.hashnode.dev/every-java-developer-should-bookmark-these-resources?utm_source=hashnode&utm_medium=feed)

[Jun 13](https://hashnode.com/posts/every-java-developer-should-bookmark-these-resources/6a2cf3b33cd182154b3ce14b)

### [Why Most Legacy Applications Struggle to Scale: A Low-Level Design Perspective](https://java-ai-guy.hashnode.dev/why-most-legacy-applications-struggle-to-scale-a-low-level-design-perspective?utm_source=hashnode&utm_medium=feed)

Many legacy applications start simple. Over time, new features, quick fixes, and changing business requirements slowly increase complexity. Eventually, developers face common problems: ❌ Small changes

1 min read · [java-ai-guy.hashnode.dev](https://java-ai-guy.hashnode.dev/why-most-legacy-applications-struggle-to-scale-a-low-level-design-perspective?utm_source=hashnode&utm_medium=feed)

[Jun 12](https://hashnode.com/posts/why-most-legacy-applications-struggle-to-scale-a-low-level-design-perspective/6a2b8980103b8cdb834b3d42)

### [How I Fixed Git's "refusing to merge unrelated histories" Error](https://java-ai-guy.hashnode.dev/how-i-fixed-git-s-refusing-to-merge-unrelated-histories-error?utm_source=hashnode&utm_medium=feed)

While pushing my project to GitHub, I encountered: fatal: refusing to merge unrelated histories Why It Happens This error occurs when Git tries to merge two repositories that don't share a common com

1 min read · [java-ai-guy.hashnode.dev](https://java-ai-guy.hashnode.dev/how-i-fixed-git-s-refusing-to-merge-unrelated-histories-error?utm_source=hashnode&utm_medium=feed)

[Jun 12](https://hashnode.com/posts/how-i-fixed-git-s-refusing-to-merge-unrelated-histories-error/6a2b83f2abe90dce2fccf044)
