UK
HomeProjectsBlogAboutContact
Uğur Kaval

AI/ML Engineer & Full Stack Developer building innovative solutions with modern technologies.

Quick Links

  • Home
  • Projects
  • Blog
  • About
  • Contact

Connect

GitHubLinkedInTwitterEmail
Download CV →RSS Feed

© 2026 Uğur Kaval. All rights reserved.

Built with Next.js 16, TypeScript, Tailwind CSS & Prisma

  1. Home
  2. Blog
  3. #Backend Engineering

Tag

#Backend Engineering

3 articles tagged with this topic.

Beyond the Vertical Limit: A No-Nonsense Guide to Database Sharding in 2026
Software Engineering

Beyond the Vertical Limit: A No-Nonsense Guide to Database Sharding in 2026

Your r7g.metal instance is at 90% CPU and vertical scaling has hit its ceiling. It is time to talk about the most complex transition in a backend engineer's career: Database Sharding.

June 8, 20266 min read
Microservices Communication Patterns: Stop Using REST for Everything
Software Engineering

Microservices Communication Patterns: Stop Using REST for Everything

A deep dive into choosing the right communication pattern for 2026. Learn why your microservices are likely a distributed monolith and how to fix it with gRPC and NATS.

May 27, 20267 min read
Database Sharding: When to Scale Out and How to Survive It
Software Engineering

Database Sharding: When to Scale Out and How to Survive It

When your RDS bill hits $20k/month and P99s are still spiking despite maxing out vertical specs, it's time to shard. But do it wrong, and you'll spend the next two years fixing your mistake.

May 7, 20267 min read