Homann SoftwareHomann Software
  • About
  • Blog
    • Hands-on
    • Distributed Computing
      • Blockchain-TechnologyDistributed Ledger Technologie
      • Cloud Computing
    • Software Architecture
    • Technological Frameworks
    • Cheat sheetUseful information in a compact format
  • Team principles
  • Commitments
  • Portfolio
  • Toolkit

Spring Modulith

Three distinct architectural blocks connected through interfaces inside one transparent deployment boundary.
Best Practices

Your Modular Monolith Needs an Architecture Test

A developer needs one more field for an order confirmation. The inventory module already has it, so they import a convenient internal class. The code compiles. The feature works. The boundary on the architecture diagram has just disappeared. That is a practical problem worth solving before splitting an application into Read more

By Enrico Homann, 9 minutes ago September 30, 2026
Recent Posts
  • Your Modular Monolith Needs an Architecture Test September 30, 2026
  • Typed AI Decisions in Java: Make Uncertainty an Explicit Outcome September 28, 2026
  • Spring AI 2.1: Your RAG Pipeline Needs an Embedding Contract September 27, 2026
  • GPT-6 Sol and Luna: Model Routing Is Now an Architecture Decision September 24, 2026
  • Verifiable AI Agent Commerce: ERC-8004, x402 and the Missing Trust Layer September 23, 2026
Archives
  • September 2026 (9)
  • July 2026 (2)
  • April 2024 (2)
  • March 2024 (3)
  • February 2024 (1)
  • July 2023 (3)
  • May 2023 (4)
  • April 2023 (6)
  • July 2020 (1)
  • May 2020 (6)
  • April 2020 (1)
  • March 2020 (1)
  • ACM – Code of Ethics and Professional Conduct
  • Imprint / Impressum
  • Privacy / Datenschutz
Copyright © 2020-2026 by homannsoftware.com. All rights reserved.