Skip to content

Blog by Rahul Mittal

Connecting People, Ideas & Technology.

Author: Rahul Mittal

  • Home
  • Rahul Mittal
  • java
  • Observability
  • spring
  • Tracing

Part 3: Distributed Tracing in Spring Boot with OpenTelemetry and Jaeger

  • Rahul Mittal
  • October 16, 2026
  • 10 min read

In Part 1, we added metrics with Spring Boot Actuator, Prometheus, and Grafana. In Part 2, we centralized structured application logs using Filebeat, Logstash, Elasticsearch, and Kibana. In this final…

  • Logs
  • Observability
  • spring

Part 2: Centralized Logging in Spring Boot with ELK Stack — Filebeat, Logstash, Elasticsearch, and Kibana

  • Rahul Mittal
  • October 16, 2026
  • 9 min read

In the first part of this workshop, we added metrics to our Employee Management API using Spring Boot Actuator, Micrometer, Prometheus, and Grafana. Metrics answer questions such as: How many…

  • Metrics
  • Observability
  • spring

Spring Boot Observability Workshop: Metrics, Logs, and Traces with Actuator, Prometheus, Grafana, ELK, and Jaeger

  • Rahul Mittal
  • October 16, 2026
  • 10 min read

Production applications should not be treated as black boxes. When an API slows down, fails, or consumes too much memory, teams need answers quickly: Is the application healthy? Which API…

  • interview
  • java
  • programming

Protected: Advanced Java Interview Questions – 20 MCQs with Answers and Explanations

  • Rahul Mittal
  • October 9, 2026
  • 1 min read

This content is password-protected. To view it, please enter the password below. Password:

  • AI

Choosing the Right Codex Model in VS Code

  • Rahul Mittal
  • September 10, 2026
  • 4 min read

A practical guide to GPT-5.6 Luna, Terra, Sol, GPT-5.5, and GPT-6 Astra in the Codex VS Code plugin, including when to use each model, how the reasoning bar affects behavior,…

  • K8S
  • microservices

Kubernetes Readiness Probes in Spring Boot Microservices: Designing a Production-Ready Health Check

  • Rahul Mittal
  • August 25, 2026
  • 10 min read

How to Calculate Application Readiness Using Database, Redis, Solace, Certificates and Startup State In a Kubernetes or OpenShift environment, a microservice being running does not necessarily mean it is ready…

  • microservices

How Does UPI Prevent Double-Spending at 15 Billion Transactions a Month?

  • Rahul Mittal
  • August 25, 2026
  • 7 min read

How do you safely move money at massive scale without charging the customer twice? Imagine this simple scenario: You have ₹500 in your account and try to pay a merchant…

  • interview
  • K8S
  • microservices

Top 10 Java, Microservices & Kubernetes Interview Questions Every Senior Tech Lead Should Know

  • Rahul Mittal
  • July 27, 2026
  • 6 min read

Most interview questions test your memory. Great interview questions test your engineering judgment. Over the years, I've interviewed hundreds of Java developers ranging from fresh graduates to Solution Architects. One…

  • K8S
  • microservices

Part 9 – Why Spring Boot Applications Get OOMKilled in Kubernetes

  • Rahul Mittal
  • July 26, 2026
  • 8 min read

Understanding JVM Memory, CPU, Requests, Limits, and Production Sizing "If you're still sizing your Java application based only on -Xmx, you're sizing it for a virtual machine, not for Kubernetes."…

  • K8S
  • microservices

Part 8 – Mastering Configuration in Kubernetes

  • Rahul Mittal
  • July 26, 2026
  • 8 min read

Externalizing Configuration with ConfigMaps, Secrets, Spring Profiles, and Feature Flags "The best deployment is the one where the application binary never changes. Only its configuration does." Wednesday Morning, 7:45 AM…

Posts pagination

1 2 … 17 Next

Recent Posts

  • Part 3: Distributed Tracing in Spring Boot with OpenTelemetry and Jaeger
  • Part 2: Centralized Logging in Spring Boot with ELK Stack — Filebeat, Logstash, Elasticsearch, and Kibana
  • Spring Boot Observability Workshop: Metrics, Logs, and Traces with Actuator, Prometheus, Grafana, ELK, and Jaeger
  • Protected: Advanced Java Interview Questions – 20 MCQs with Answers and Explanations
  • Codex, MCP, and Spring AI: Building Tool-Enabled Java Applications with the Latest OpenAI Models

Categories

  • AI
  • Database
  • feature
  • general
  • interview
  • java
  • JavaEvolutionSeries
  • K8S
  • leadership
  • Logs
  • Metrics
  • microservices
  • Observability
  • programming
  • project management
  • ramittal.com
  • security
  • spring
  • Tracing

Recent Comments

  1. Rahul Mittal on Why Refreshing L1 Cache Using a Scheduler is a Bad Idea

Archives

  • October 2026
  • September 2026
  • August 2026
  • July 2026
  • June 2026
  • May 2026
  • March 2026
  • March 2025
  • January 2025
  • December 2024
Copyright © 2026 Blog by Rahul Mittal Theme: Crystal Blog By Adore Themes.