Skip to content
ScaleMind System Design & Scalable Architecture
  • Home
  • Roadmaps
  • Topics
  • About
  • Contact

Search

Find posts and pages

Start typing to search the site.

Page

Backend

Browse all categories

Profiling and Performance Benchmarking with JMH

May 31, 2026 4 min read
Java Backend

Distributed Locking Patterns in Java (Redis ZooKeeper)

May 30, 2026 4 min read
Java Backend

Outbox Pattern in Java Microservices

May 29, 2026 4 min read
Java Backend

Event-Driven Architecture with Kafka and Java

May 28, 2026 4 min read
Java Backend

Idempotency and Exactly-Once Semantics in Java Services

May 27, 2026 4 min read
Java Backend

Resilience Patterns in Java (Retries Bulkheads Circuit Breakers)

May 26, 2026 4 min read
Java Backend

Caching Patterns in Java (Caffeine Redis Hybrid)

May 25, 2026 4 min read
Java Backend

Bytecode Engineering with ASM — Practical Intro

May 24, 2026 4 min read
Java Backend

Building a Custom Java Agent (Instrumentation API)

May 23, 2026 4 min read
Java Backend

ClassLoaders and Plugin Architecture in Java

May 22, 2026 4 min read
Java Backend

Reflection Costs and Optimization Strategies in Java

May 21, 2026 4 min read
Java Backend

Annotation Processing and Code Generation in Java

May 20, 2026 4 min read
Java Backend

Java Module System (JPMS) for Large Codebases

May 19, 2026 4 min read
Java Backend

Vector API Practical Performance Guide in Java

May 18, 2026 6 min read
Java Backend

Foreign Function and Memory API — Practical Java Guide

May 17, 2026 5 min read
Java Backend

Scoped Values for Request Context Propagation in Java

May 16, 2026 4 min read
Java Backend

Structured Concurrency Patterns in Java 21+

May 15, 2026 5 min read
Java Backend

Virtual Threads Architecture Patterns (Java 21+) Guide

May 14, 2026 4 min read
Java Backend

Pattern Matching for switch in Java 21+ Production Guide

May 13, 2026 4 min read
Java Backend

Sealed Classes for Domain Modeling in Java

May 12, 2026 5 min read
Java Backend

Records in Production API Design — Java Guide

May 11, 2026 4 min read
Java Backend

Java Serialization Alternatives (JSON Protobuf Avro Kryo)

May 10, 2026 5 min read
Java Backend

Netty Fundamentals for High-Performance Networking

May 9, 2026 4 min read
Java Backend

Java NIO.2 File System and Path API Deep Dive

May 8, 2026 3 min read
Java Backend

Java Flight Recorder and Mission Control in Production

May 7, 2026 4 min read
Java Backend

GC Tuning in Modern Java (G1 ZGC Shenandoah) Guide

May 6, 2026 5 min read
Java Backend

Java Object Layout and Memory Footprint (JOL) Guide

May 5, 2026 5 min read
Java Backend

StampedLock in High-Read Systems — Java Guide

May 4, 2026 5 min read
Java Backend

ReentrantLock and ReadWriteLock Patterns in Java

May 3, 2026 5 min read
Java Backend

volatile vs synchronized vs Locks in Java — Practical Guide

May 2, 2026 5 min read
Java Backend

Java Memory Model (JMM) Deep Dive — A Practical Guide

May 1, 2026 4 min read
Java Backend

Designing a Stock Exchange System

Mar 21, 2026 31 min read
Distributed Systems Architecture Backend
^

System Design & Scalable Architecture

ScaleMind

ScaleMind publishes technical deep dives on system design, scalable architecture, backend engineering, and distributed systems.

Explore

  • GitHub
  • RSS Feed

Policies

  • Privacy
  • Terms
  • Disclaimer
  • Cookies

Subscribe

Get new ScaleMind essays on systems, architecture, and engineering depth in your inbox.

Subscribe to ScaleMind

© 2026 Sandeep Bhardwaj. All rights reserved.

Backend Engineer • System Design & Scalable Architecture