Tag

System Complexity

0 views collected around this technical thread.

Cognitive Technology Team
Cognitive Technology Team
Dec 23, 2023 · Fundamentals

Tactical vs Strategic Programming: Understanding System Complexity and Design Principles

The article explains how tactical programming—prioritizing rapid feature delivery by piling code—creates system complexity through change amplification, cognitive load, and unknown unknowns, and advocates strategic programming that invests in design, reduces dependencies and ambiguity, and builds sustainable software architecture.

System Complexitycode qualitysoftware design
0 likes · 8 min read
Tactical vs Strategic Programming: Understanding System Complexity and Design Principles
Architecture and Beyond
Architecture and Beyond
Dec 2, 2023 · Operations

Four Dimensions of System Complexity: Component, Structure, Function, and Description

The article examines recent large‑scale service outages to illustrate how system complexity can be analyzed through four dimensions—component, structural, functional, and descriptive complexity—highlighting the need for comprehensive assessment to improve resilience and sustainable development.

OperationsReliabilitySystem Complexity
0 likes · 11 min read
Four Dimensions of System Complexity: Component, Structure, Function, and Description
JD Tech
JD Tech
Sep 5, 2023 · Fundamentals

Layered Monolithic Architecture: Styles, Benefits, and Common Issues

This article examines the layered monolithic architecture style, describing classic four‑layer and five‑layer designs, their advantages and drawbacks, the impact on system complexity, change isolation, and the gap between business domains and technical implementation, and proposes modular monolith approaches to mitigate these challenges.

System Complexitychange isolationlayered design
0 likes · 13 min read
Layered Monolithic Architecture: Styles, Benefits, and Common Issues
Qunar Tech Salon
Qunar Tech Salon
Jun 8, 2023 · Operations

System Complexity Modeling and Anti‑Corruption Governance at Qunar

This article describes how Qunar's technology center defined, measured, and managed system complexity through a custom modeling framework, implemented a dashboard for continuous monitoring, and established an anti‑corruption governance process that limits complexity growth to maintain low maintenance costs across hundreds of applications and systems.

OperationsQunarSystem Complexity
0 likes · 14 min read
System Complexity Modeling and Anti‑Corruption Governance at Qunar
Tencent Cloud Developer
Tencent Cloud Developer
Apr 24, 2023 · Fundamentals

Understanding Business System Complexity in Software Development

Software teams often grow to handle rising workload, yet adding features makes development exponentially harder because essential complexity dominates, hidden feature coupling and inevitable code decay increase system intricacy, and only refactoring, anti‑corrosion practices, and thorough documentation can mitigate the resulting business system complexity.

Agile DevelopmentSystem ComplexityTechnical Debt
0 likes · 31 min read
Understanding Business System Complexity in Software Development
Ctrip Technology
Ctrip Technology
Apr 6, 2023 · Backend Development

Applying Domain-Driven Design to Reduce Complexity in Ctrip's Car and Rental Services

This article details how Ctrip's car‑hailing and rental platforms tackled growing technical debt and system complexity by adopting Domain‑Driven Design, using event‑storming workshops, defining bounded contexts, and aligning team boundaries to improve maintainability, performance, and overall development efficiency.

Domain-Driven DesignSystem Complexitybackend architecture
0 likes · 14 min read
Applying Domain-Driven Design to Reduce Complexity in Ctrip's Car and Rental Services
Code Ape Tech Column
Code Ape Tech Column
Jul 11, 2022 · Cloud Native

Security and System Complexity Comparison Between Nacos and Apollo Configuration Centers

This article compares Nacos and Apollo configuration centers, examining their security models, environment isolation mechanisms, and architectural complexity, and concludes that Nacos offers a simpler and potentially safer solution for microservice deployments.

ApolloConfiguration CenterNacos
0 likes · 9 min read
Security and System Complexity Comparison Between Nacos and Apollo Configuration Centers