article thumbnail

Article: Start Your Architecture Modernization with Domain-Driven Discovery

InfoQ Culture Methods

This article presents a guided approach to starting your next architecture modernization project with a Domain-Driven Discovery (DDD), illustrated with a medical supply company that is migrating its core systems to the cloud. Successful projects start with robust discovery.

article thumbnail

Data Mesh Principles and Logical Architecture

Martin Fowler

Based on more thinking, and the lessons of a year's worth working with clients, she's now written an article outlining four foundational principles of a data mesh, and how they drive a logical architecture.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Microservices Architecture: Navigating the Buzz

Dzone - DevOps

Lately I’ve been exploring what all the talk around "microservices architecture" is really about. In this article, I’m here to break it down for you as I outline the benefits, some common challenges, and offer some insights from microservices experts for those considering this approach.

article thumbnail

The Elephant in the Architecture

Martin Fowler

Last week I gave one of the keynotes at O'Reilly's Software Architecture conference. They commented about how they were often asked to do architectural assessments for clients, and almost always discovered that the architects neglected to properly understand the business value of the systems they were looking after.

article thumbnail

Architectural Approaches: Clean and Hexagonal Architecture

Apiumhub

When it comes to software architecture, the pursuit of creating robust and maintainable applications has always been the main goal. As technology evolves, so does the need for software architectures that can adapt, scale, and withstand the test of time. The key components of Clean Architecture are: 1.

article thumbnail

What are microservices? Your next software architecture

InfoWorld

One answer is the microservices architecture, which consists of discrete chunks of functionality that interact with other discrete chunks to create a larger system. Microservices architecture also dovetails with the devops philosophy , which encourages rolling out new functionality rapidly and continuously.

article thumbnail

Perficient Principal’s Articles on Composable Featured in CMS Wire

Perficient

This is where Composable Architecture steps in, reshaping the way businesses construct and manage their digital landscapes. These blogs delve deep into the core principles and benefits of Composable Architecture, making them a must-read for any business aiming to thrive in the digital age. Read the full article here.