Tagged articles
9 articles
Page 1 of 1
Tech Verticals & Horizontals
Tech Verticals & Horizontals
Jan 14, 2026 · Artificial Intelligence

Why Parallelism Matters: Designing Multi‑Agent Architectures for Scalable AI Systems

The article explains why parallelism is crucial for large‑scale AI systems—addressing I/O latency and reliability—by detailing core agent patterns, multi‑agent architectures, reliability strategies, and advanced retrieval‑augmented generation techniques, each illustrated with concrete Jupyter notebooks.

AI GovernanceParallelismRAG
0 likes · 6 min read
Why Parallelism Matters: Designing Multi‑Agent Architectures for Scalable AI Systems
Code Wrench
Code Wrench
Nov 13, 2025 · Backend Development

Unlock Go’s Structural & Architectural Patterns with Real-World Code

This guide explores key Go structural and architectural design patterns—Adapter, Decorator, Proxy, Bridge, Composite, Flyweight, Facade, Pipeline & Filter, Event Bus, Microkernel, and Dependency Injection—providing definitions, core ideas, Go implementations, and practical use cases to build scalable, maintainable systems.

Design PatternsGoStructural Patterns
0 likes · 13 min read
Unlock Go’s Structural & Architectural Patterns with Real-World Code
JD Cloud Developers
JD Cloud Developers
Dec 5, 2023 · Fundamentals

Step-by-Step Guide to Mastering System Architecture for Large-Scale Projects

This article outlines a comprehensive methodology for system architecture design, covering principles, three development stages—preparation, conceptual, and detailed design—along with techniques for requirement structuring, constraint analysis, key quality and functionality determination, and multi-view refinement to ensure robust, scalable solutions.

Non-functional RequirementsSystem Designarchitectural patterns
0 likes · 14 min read
Step-by-Step Guide to Mastering System Architecture for Large-Scale Projects
21CTO
21CTO
Apr 26, 2022 · Fundamentals

Why Software Complexity Grows and How to Tame It: From Tactical Tornadoes to Strategic Design

This article explores the nature of software complexity, its rational and sensory definitions, common symptoms such as change amplification, cognitive load and unknown unknowns, and contrasts tactical programming practices with strategic design approaches to help engineers manage and reduce complexity over time.

architectural patternscode qualitysoftware complexity
0 likes · 21 min read
Why Software Complexity Grows and How to Tame It: From Tactical Tornadoes to Strategic Design
Architects Research Society
Architects Research Society
Jul 23, 2021 · Fundamentals

Software Architecture: Concepts, Scope, Characteristics, History, and Activities

This article provides a comprehensive overview of software architecture, covering its definition, scope, key characteristics, historical development, core activities, supporting processes, architectural styles, and its relationship with design, requirements engineering, and agile development, while also addressing architecture erosion and recovery.

DesignSystemsarchitectural patterns
0 likes · 20 min read
Software Architecture: Concepts, Scope, Characteristics, History, and Activities
Architecture Digest
Architecture Digest
Apr 4, 2021 · Fundamentals

Common Software Architectural Patterns and Their Comparison

This article introduces ten widely used software architectural patterns, explains their structure, typical usage scenarios, and lists their advantages and disadvantages, concluding with a comparative table that helps developers choose the most suitable architecture for their systems.

Design PatternsSystem Designarchitectural patterns
0 likes · 12 min read
Common Software Architectural Patterns and Their Comparison
Architect
Architect
Nov 7, 2020 · Fundamentals

Understanding System Architecture and Common Architectural Patterns

This article explains the concept of system architecture, why it matters, the challenges it faces such as complexity and changeability, and reviews major architectural patterns—including client‑server, peer‑to‑peer, MVC, layered, micro‑service, event‑source, and hexagonal—providing a solid foundation for designing robust software systems.

System Architecturearchitectural patternssoftware design
0 likes · 16 min read
Understanding System Architecture and Common Architectural Patterns