NSNuno Silvainedge-case.hashnode.dev·Feb 20 · 14 min readPrecision Data Access in Spring Data JPA: A Guide to ProjectionsAs an application matures, its domain model inevitably grows heavier. What started as a simple Order entity evolves into a dense, interconnected graph of LineItem, CustomerProfile, PaymentHistory, and00
NSNuno Silvainedge-case.hashnode.dev·Feb 19 · 12 min readThe N+1 Problem in Spring Data JPA: A Practical GuideSpring Data JPA solves a real problem. It lets you model your domain as an object graph and persist it to a relational store without hand-writing every SQL statement. For writes, this is largely a goo00
NSNuno Silvainedge-case.hashnode.dev·Feb 13 · 13 min readThe 1:1 Myth: Why Your CPU Can Handle 400 Threads on 4 CoresWhy This Article Exists If you're a backend engineer working with Java, Python, Go, or any language with traditional OS threads, you've likely encountered the advice to keep thread pool sizes conserva00
NSNuno Silvainedge-case.hashnode.dev·Feb 11 · 9 min readBreaking the Sequential Ceiling: High-Performance Concurrency in Java 8 Enterprise SystemsModern applications call five, ten, even twenty downstream services per request. Virtual threads (Java 21) and reactive frameworks solve this elegantly — but in 2026, a significant portion of enterpri00