amirreza moonesanUnderstanding CPU Buffers and Caching Layers: A Deep Dive into Efficient Data HandlingStart with an engaging introduction that sets the stage for the topic. Briefly mention the importance of performance optimization in…Sep 15Sep 15
amirreza moonesanJava 8 vs Java 11 vs Java 17 vs Java 21: A Comprehensive ComparisonJava continues to evolve, with each new version bringing enhancements, deprecations, and new features. In this article, we’ll explore the…Sep 141Sep 141
amirreza moonesanEvent Sourcing Architecture: A Modern Approach to Managing StateWhat is Event Sourcing?Sep 10Sep 10
amirreza moonesanIntroduction to Exchange Core tools with java spring git repoThe Exchange Core project is an ultra-fast matching engine written in Java, designed for low-latency financial trading applications. It…Sep 10Sep 10
amirreza moonesanBuilding a Simple Doctor’s Appointment Application Using Java SpringThe project centers around a single doctor who can create open time slots for appointments, which are then available for patients to view…Sep 9Sep 9
amirreza moonesanUnderstanding Isolation Levels in Transactions with Java SpringIn multi-user environments where transactions occur concurrently, maintaining consistency in the database is critical. Isolation levels in…Sep 9Sep 9
amirreza moonesanInheritance and Auditing with JPA Entities in Spring BootIn Java Spring applications, entities often need to share common fields like id, createdAt, updatedAt, and createdBy. Instead of…Sep 6Sep 6