# The Service-Oriented Architecture Tradeoffs

DevFeed: [The Service-Oriented Architecture Tradeoffs](<https://devfeed.tech/articles/the-service-oriented-architecture-tradeoffs-17842.md>)

Original publisher: [Read original article](<https://encore.dev/blog/service-oriented-tradeoffs>)

Author: André Eriksson

Published: 2020-02-26T00:00:00Z

Content type: article

Language: en

Sources: [Encore Updates](<https://devfeed.tech/sources/encore-updates.md>)

Topics: [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [Microservice](<https://devfeed.tech/topics/microservice.md>), [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [architectures](<https://devfeed.tech/tags/architectures.md>), [development](<https://devfeed.tech/tags/development.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [software-engineering](<https://devfeed.tech/tags/software-engineering.md>)

## AI overview

This article examines the tradeoffs between monolithic and microservices architectures. It argues that the choice depends on the circumstances and compares factors including component interfaces, ownership boundaries, developer productivity, tests, and build times.

## Source excerpt

Understand the pros and cons on the spectrum from monolith to microservices, and how you can make informed decisions about how to architect your application.