Articles for tag: architecture Spring Modulith and Breaking Dependency Cycles Modularizing a Java Application Audit Trail Package Structure Distributed System Stability System Quality Attributes Command Query Separation Breaking Principles Enforcing an Architecture Stateful Classes in Spring