Tag

Performance

2 diagram-led guides on Performance by Abhishek Goyal.

  1. GuideNew

    Why Strings Are Immutable in Java

    Inside java.lang.String: the final byte[], compact strings and the cached hash — and the five reasons immutability was chosen: the string pool, hash-based collections, security, thread safety and class loading.

    ~31 min read · Beginner → Intermediate · 8 diagrams

  2. Guide

    Backend Under Load: Eight Failure Modes

    A system design interview field guide to how backends actually degrade — connection pool saturation, cache stampedes, lock contention, hot partitions, slow queries, network bottlenecks, and GC pauses — plus how they cascade into each other in a real incident.

    ~22 min read · 3+ YOE · 8 diagrams

More tags