</>Code10x
LearnRoadmapPracticeProjectsSystem DesignInterview PrepBlog

Distributed Systems

Every article filed under Distributed Systems.

AllJavaPythonBackend & APIsDatabasesCloud & DevOpsContainersDistributed Systems
20 September 2026·6 min read

A Spring Cloud Gateway Example, Run Until Every Default Showed Itself

Spring Cloud Gateway 5.0.3 run for real: routes, timeouts, retries and a Redis rate limiter measured, plus the old property prefix it silently ignores.

Distributed Systems
13 September 2026·9 min read

Microservices Interview Questions, Answered by Running Them

Seven microservices interview questions answered with counts from running Spring Boot services — starting with why three retries at three hops made 64 calls.

Distributed Systems
11 September 2026·7 min read

A Spring Boot Microservices Example, and the 22 Seconds Nobody Shows You

Two services, one HTTP call, measured — including what the caller does when the other service is stopped, and when it is merely slow.

Distributed Systems
28 August 2026·9 min read

Service Discovery Using Eureka Server: How It Actually Works

How Eureka service discovery works: register, heartbeat, fetch and evict with real defaults, a Spring Boot server on port 8761, and self-preservation mode.

Distributed Systems
24 August 2026·10 min read

What Triggers a Kafka Consumer Group Rebalance?

Every cause of a Kafka consumer group rebalance, the configs behind each one, and why session.timeout.ms and max.poll.interval.ms are different timers.

Distributed Systems
</>Code10x

Become a production-ready Java backend engineer. Learn. Build. Grow 10x.

35 courses · 246 lessons written

Learn

  • All courses
  • Java backend roadmap
  • Practice & labs
  • Projects
  • System design
  • Interview prep

Domains

  • Core Java
  • Advanced Java
  • Spring
  • API Engineering
  • Databases & Data
  • Microservices

More

  • Messaging
  • DevOps & Cloud
  • Testing
  • Observability & Production
  • Security
  • System Design
  • Blog
© 2026 Code10x. Free, no paywall.Built for the Java backend engineer.