Khang Nghiem Enjoy the read.
Home About Archives

Spring-Boot

3 posts

  • Engineering

    Everything About Transactions in Java: From ACID to Distributed Systems

    A comprehensive deep-dive into transactions in Java production: from the reason ACID exists, isolation levels, @Transactional pitfalls, Hibernate internals, locking strategies, to the Saga pattern and Transactional Outbox for microservices.

    05 Apr 2026 · 38 min read
  • Engineering

    Best Practices for Writing Common Libraries in Java

    A comprehensive guide to building common libraries in Java: API design, dependency management, versioning, compatibility, and practical experience from production environments.

    12 Mar 2026 · 19 min read
  • Engineering

    Building High-Performance REST APIs in Java

    A comprehensive deep-dive into performance optimization for Java REST APIs in production: from request lifecycle, database bottlenecks, connection pooling, caching strategies, JVM tuning, to observability and production incident war stories.

    19 Feb 2026 · 41 min read

Designed and built by Khang Nghiem