Tagged articles
10 articles
Page 1 of 1
JavaEdge
JavaEdge
May 13, 2024 · R&D Management

Why Team Autonomy Is Critical for Fast, Reliable Software Delivery

The article explains why granting software teams independent decision‑making power speeds up delivery, reduces coordination overhead, and outlines three architectural approaches—loosely coupled subdomains, modular monoliths, and microservices—to achieve effective team autonomy.

Microservicesarchitecturecoordination overhead
0 likes · 6 min read
Why Team Autonomy Is Critical for Fast, Reliable Software Delivery
dbaplus Community
dbaplus Community
Jan 3, 2023 · Fundamentals

When to Choose Monolith Over Microservices: Practical Guidance for Teams

This article examines the common perceived benefits of microservices, shows how many of them can be achieved with a well‑designed monolith, and provides concrete criteria and tactics for small, medium, and large teams to decide which architecture best fits their context.

MicroservicesScalabilitySoftware Architecture
0 likes · 13 min read
When to Choose Monolith Over Microservices: Practical Guidance for Teams
Architects Research Society
Architects Research Society
Dec 8, 2022 · Backend Development

Key Requirements, Challenges, and Best Practices for Migrating to a Microservices Architecture

This article outlines the essential requirements for empowering autonomous teams, details the challenges of transitioning and splitting monolithic systems into microservices—including organizational, technical, and cultural hurdles—and presents comprehensive best‑practice recommendations for platform design, service development, deployment, operations, and team management.

Backend DevelopmentSoftware Architecturebest practices
0 likes · 12 min read
Key Requirements, Challenges, and Best Practices for Migrating to a Microservices Architecture
DevOps
DevOps
May 10, 2022 · R&D Management

Amazon’s Two‑Pizza Team Model: Core Logic, Team Structure, and Management Practices

The article explains Amazon’s Two‑Pizza team model, emphasizing its core principles of autonomy, responsibility and entrepreneurial spirit, detailing team composition, management practices such as mission‑driven press releases and fitness‑function metrics, and evaluating its advantages and limitations for scaling innovation.

Agile ManagementAmazonR&D
0 likes · 6 min read
Amazon’s Two‑Pizza Team Model: Core Logic, Team Structure, and Management Practices
IT Architects Alliance
IT Architects Alliance
Jan 22, 2022 · Backend Development

Microservice Design Guidelines: Statelessness, Front‑Back Separation, Business Abstraction, and More

This article presents a comprehensive set of practical microservice design guidelines—including stateless services, front‑back separation, domain‑driven business abstraction, use‑case and entity convergence, high cohesion, low coupling, vertical and horizontal slicing, and team self‑organization—to help architects build scalable, maintainable backend systems.

Backend ArchitectureLow CouplingMicroservices
0 likes · 9 min read
Microservice Design Guidelines: Statelessness, Front‑Back Separation, Business Abstraction, and More
Java High-Performance Architecture
Java High-Performance Architecture
Nov 11, 2021 · Backend Development

Should You Start with Microservices? Lessons from Two Real‑World Scenarios

The article contrasts two stories—one where a large e‑commerce platform adopts microservices from the start and another where it begins with a monolith—to reveal how microservice architecture can both simplify certain changes and complicate others, ultimately emphasizing that architectural choices must align with business growth.

service designteam autonomy
0 likes · 11 min read
Should You Start with Microservices? Lessons from Two Real‑World Scenarios
21CTO
21CTO
Oct 19, 2021 · Frontend Development

Why Micro‑Frontends Matter: Benefits, Core Concepts, and When to Use Them

This article explains micro‑frontend architecture, its roots in micro‑services, core principles such as technical independence and team isolation, and outlines the advantages—including scalability, independent deployment, and easier testing—while advising when the approach is appropriate for a project.

Frontend ArchitectureMicro FrontendsMicroservices
0 likes · 6 min read
Why Micro‑Frontends Matter: Benefits, Core Concepts, and When to Use Them
Continuous Delivery 2.0
Continuous Delivery 2.0
Dec 11, 2020 · Operations

Interview with Lori Lamkin on Microsoft’s DevOps Journey and Practices

In this interview, Microsoft Visual Studio Cloud Services Program Management Director Lori Lamkin shares the evolution of their DevOps journey, covering rhythm changes, team autonomy, continuous delivery, trunk‑based development, dogfooding, frequent deployments, testing, security, telemetry, metrics, and the cultural shift toward operational responsibility.

MetricsMicrosoftOperations
0 likes · 13 min read
Interview with Lori Lamkin on Microsoft’s DevOps Journey and Practices
DevOps
DevOps
Jul 27, 2020 · R&D Management

Why Spotify’s Squad Model Fails: Insights from an Insider

The article examines Spotify’s famed agile “Squad” model, explains why it has not lived up to the hype, and extracts four key lessons—matrix management flaws, excessive focus on autonomy, missing collaboration skills, and the myth‑driven structure—that can help other organizations avoid similar pitfalls.

Matrix ManagementSpotifySquad Model
0 likes · 12 min read
Why Spotify’s Squad Model Fails: Insights from an Insider
DevOps
DevOps
Jun 8, 2017 · Operations

The Illusion of Tool‑Stacked DevOps and the Need for a True DevOps Culture

The article argues that merely stacking automation tools does not create DevOps; instead, a sustainable DevOps practice requires cultural changes such as shared responsibility, trust, autonomy, continuous feedback, and tolerance of failure to break down silos between development and operations.

AutomationCollaborationCulture
0 likes · 13 min read
The Illusion of Tool‑Stacked DevOps and the Need for a True DevOps Culture