Skip to content

Blog by Rahul Mittal

Connecting People, Ideas & Technology.

Tag: gof

  • Home
  • gof
  • Page 3
Singleton Design Pattern in Java: The Most Famous — and Most Frequently Misused — Creational Pattern
  • programming

Singleton Design Pattern in Java: The Most Famous — and Most Frequently Misused — Creational Pattern

  • Rahul Mittal
  • May 24, 2026
  • 6 min read

Learn the Singleton Design Pattern in Java — what problem it solves, how it works, different implementation approaches, thread safety concerns, common pitfalls, and where Singleton is actually useful in…

Gang of Four (GoF) Design Patterns Explained: Why Design Patterns Matter in Modern Software Development
  • programming

Gang of Four (GoF) Design Patterns Explained: Why Design Patterns Matter in Modern Software Development

  • Rahul Mittal
  • May 24, 2026
  • 5 min read

Learn what Gang of Four (GoF) Design Patterns are, why software design patterns are needed, common engineering problems they solve, and an overview of all 23 GoF patterns with practical…

Posts pagination

Previous 1 2 3

Recent Posts

  • Codex, MCP, and Spring AI: Building Tool-Enabled Java Applications with the Latest OpenAI Models
  • Kubernetes Readiness Probes in Spring Boot Microservices: Designing a Production-Ready Health Check
  • How Does UPI Prevent Double-Spending at 15 Billion Transactions a Month?
  • Top 10 Java, Microservices & Kubernetes Interview Questions Every Senior Tech Lead Should Know
  • Part 9 – Why Spring Boot Applications Get OOMKilled in Kubernetes

Categories

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

Recent Comments

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

Archives

  • 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.