Recently Updated
The 50 most recently published enterprise architecture articles. Subscribe to the RSS feed to stay current.
Abstraction Layers in ArchiMate
Abstraction Layers in ArchiMate. Expert ArchiMate guide by NILUS — practical enterprise architecture
Cloud ArchitectureAdaptive Routing Strategies in Distributed Systems
Distributed systems rarely fail in the places architects put on slides. They fail in the seams. In t
Sparx EaAdvanced Model Validation in Sparx EA
The goal is not "zero validation errors." The goal is a model that stakeholders trust, architects ma
Domain Driven DesignAggregates and Transaction Scope in Domain-Driven Design
Most enterprise systems don’t fail because the database is slow or Kafka is misconfigured. They fail
Data ArchitectureAI Data Pipelines Require Observability
Most AI data pipelines do not fail like bridges. They fail like supply.
Domain Driven DesignAI Feature Engineering Is Domain Modeling
Most feature engineering programs fail for the same reason many data platforms fail: they start with
Domain Driven DesignAI Feature Pipelines Are Domain Models
They start with tools. A feature store. A streaming bus. A DAG engine. Maybe a lakehouse, maybe Kafk
Data ArchitectureAI Model Deployment Is a Data Routing Problem
They walk into the model room first. They debate GPT versus a fine-tuned classifier, CPU versus GPU,
Ai Ml ArchitectureAI Pipelines Need Reconciliation Too
A team stands up a feature store, a streaming pipeline, a model endpoint, and a tidy little monitori
Ai Ml ArchitectureAI Platform Architecture Is Data Architecture First
AI Platform Architecture Is Data Architecture First — practical enterprise architecture guide by NIL
Data ArchitectureAI Retrieval Architecture Is a Data Platform
Most teams still talk about retrieval-augmented generation as if it were a prompt.
Data ArchitectureAI Systems Break Without Data Contracts
They begin three systems upstream, in a field nobody agreed on, in a timestamp with a hidden timezon
Domain Driven DesignAI Systems Need Bounded Contexts
Most AI architecture goes wrong long before the first token is.
Ai Ml ArchitectureAI Systems Need Data Lifecycle Management
AI programs don’t usually fail because the model is too small. They fail because the data behaves li
Data ArchitectureAI Will Not Fix Your Data Quality Problem
There is a fashionable lie moving through boardrooms right now: if the data is messy, AI will someho
ArchimateAligning ArchiMate with DevOps and Continuous Delivery
Most enterprise architecture teams are still too slow for DevOps, and a lot of them did it to themse
ArchimateAligning ArchiMate with DevOps Practices
Most enterprise architecture teams are not failing because they lack models. They’re failing because
Domain Driven DesignAnti-Corruption Layer Variants in Domain-Driven Design
Most enterprise architecture failures do not begin with a database crash or a cloud bill gone feral.
Event Driven ArchitectureApache Kafka in Enterprise Banking
When a Tier-1 bank processes millions of card transactions daily, the messaging infrastructure becom
Event Driven ArchitectureCase Study: Delivering Advanced Apache Kafka Training to a
This case study explains how we designed and delivered a comprehensive, architecture-focused Kafka t
Event Driven ArchitectureApache Kafka Training: Complete Guide for Enterprise Teams
Kafka is described in official documentation as a distributed streaming platform with capabilities t
Microservices ArchitectureAPI Aggregation at Edge in Edge Architecture
There is a particular kind of enterprise pain that never shows up in vendor.
Microservices ArchitectureAPI Aggregation Pitfalls in Microservices
API Aggregation Pitfalls in Microservices | fan-in bottleneck.
Microservices ArchitectureAPI Aggregation Trees in Microservices
Most distributed systems don’t collapse because a single service is slow. They collapse because nobo
Cloud ArchitectureAPI Architecture Lessons from Enterprise Modernization
Enterprise modernization rarely starts with APIs. It usually begins with a cloud move, an infrastruc
Microservices ArchitectureAPI Compatibility Layers in Microservices
There is a moment in every large architecture program when the team realizes the old system is not g
Microservices ArchitectureAPI Composition Cascades in Microservices
Microservice landscapes rarely fail with a bang. They fail with a.
Microservices ArchitectureAPI Composition vs Backend-for-Frontend in Microservices
You start with a sensible ambition: split a large system into services that align to business capabi
Microservices ArchitectureAPI Contract Negotiation in Microservices
Microservice estates rarely fail because teams can’t publish an API. They fail because everyone publ
Microservices ArchitectureAPI Contracts as Bounded Contexts in Domain-Driven Design
They fail when everyone still thinks they mean the same thing, but they no longer do. The endpoint i
Microservices ArchitectureAPI Dependency Heatmap in Microservices
Most microservice estates do not fail because teams picked the wrong message broker. They fail becau
Microservices ArchitectureAPI Edge Transformation in Edge Architecture
Most integration estates don’t fail because teams can’t move bytes. They fail because they move mean
Microservices ArchitectureAPI Gateway as Policy Enforcement in Microservices
There is a moment in every distributed system when the front door stops being a door and becomes a b
Microservices ArchitectureAPI Lifecycle States in API Governance
Most API programs do not fail because engineers can’t build endpoints. They fail because the organiz
Microservices ArchitectureAPI Mediation Layers in Integration Architecture
Integration architecture usually starts with optimism and ends with.
Microservices ArchitectureAPI Mediation vs Orchestration in Integration Architecture
Most integration problems do not begin as architecture problems. They begin as business.
Microservices ArchitectureAPI Rate Limiting Topologies in Microservices
Most distributed systems do not fail with a bang. They fail by slow.
Microservices ArchitectureAPI Versioning Topologies in Distributed Systems
Versioning is where architecture stops being a clean drawing and starts acting like a city map. On t
ArchimateApplying ArchiMate in Real Projects (Step-by-Step)
Applying ArchiMate in Real Projects (Step-by-Step). Expert ArchiMate guide by NILUS — practical ente
Uml ModelingApplying OOAD Principles in Modern Enterprise Architecture
OOAD, Object-Oriented Analysis and Design, modern enterprise architecture, enterprise architecture p
Ai Ml ArchitectureApplying UML Metamodel Concepts in Sparx EA
Applying UML Metamodel Concepts in Sparx EA. Expert Sparx Enterprise Architect guide by NILUS — trai
Sparx EaCollaborative Modeling in Archi
Collaborative Modeling in Archi — practical guide for enterprise architects. Expert sparx ea trainin
Sparx EaWhy Archi with GitHub Wasn’t Enough for a Large Financial
The client is a multinational bank operating under multiple regulatory frameworks (e.g., ECB, GDPR,
Sparx EaInformation Security Architecture in Archi
Organize compliance requirements in packages by framework and clause number. This enables traceabili
Sparx EaEnhancing Data Modeling in Archi: Leveraging jArchi Scripts
JArchi transforms Archi from a drawing tool into a programmable architecture workbench. Start with o
Sparx EaBest Practices for Maintaining Model Integrity in Archi
Best Practices for Maintaining Model Integrity in Archi. Expert enterprise architecture guidance by
Sparx EaResolving Merge Conflicts in Archi's Model Repository Plugin
This article provides a practical guide to understanding, detecting, and resolving merge conflicts w
ArchimateUsing Archi for Technical Architecture Diagrams (TADs)
The TAD format — simple, structured, and approved — was the keystone. If you want modeling that’s bo
Sparx EaVisualizing Architecture Metrics and Heatmaps in Archi
Architecture is not just about static diagrams — it’s about insight. As architecture models grow, st
ArchimateAddressing ArchiMate 3.0's Limitations: A Critical Review
Addressing ArchiMate 3.0's Limitations: A Critical Review. Expert enterprise architecture guidance b