</>Code10x
LearnRoadmapPracticeProjectsSystem DesignInterview PrepBlog

Distributed Systems

Every article filed under Distributed Systems.

AllJavaPythonBackend & APIsDatabasesCloud & DevOpsContainersDistributed 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 · 208 lessons written · 35 outlined

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.