April 1, 2025 · 11 min read Message Broker Patterns: Essential Architectures for Distributed Systems Master transactional outbox, CQRS, event sourcing, saga, and competing consumers patterns Message Broker Patterns CQRS Event Sourcing Saga Microservices Architecture
March 25, 2025 · 9 min read The CAP Theorem: Understanding Distributed Systems Trade-offs A technical deep dive into Consistency, Availability, and Partition Tolerance for solution architects CAP Theorem Distributed Systems Architecture Database Microservices
March 18, 2025 · 7 min read Inside Java Virtual Threads: Architecture, Scheduling, and Performance A deep technical dive into Project Loom, carrier threads, continuations, and how virtual threads reshape Java concurrency Java VirtualThreads ProjectLoom Concurrency Architecture JVM
January 30, 2025 · 6 min read AGI and Superintelligence Exploring the rise of AGI, its potential for superintelligence, and the profound philosophical and ethical questions it raises for humanity AI AGI DeepMind
January 13, 2025 · 6 min read Microservices, OSIV, and the Challenges of Database Connections Managing Hibernate Sessions and Database Connections in Microservices Architectures Microservices OSIV JPA Hibernate Spring