Tag

architecture

1 views collected around this technical thread.

Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Jun 11, 2025 · Cloud Native

Master Kubernetes Architecture: From Master Nodes to Pods Explained

This article provides a comprehensive overview of Kubernetes architecture, detailing the control plane components, worker node services, and the end‑to‑end workflow that enables automated deployment, scaling, and management of containerised applications in cloud‑native environments.

Cloud NativeContainer OrchestrationDevOps
0 likes · 5 min read
Master Kubernetes Architecture: From Master Nodes to Pods Explained
Architecture and Beyond
Architecture and Beyond
Jun 7, 2025 · Fundamentals

What Is Technical Debt? Types, Costs, and Management Strategies

Technical debt, a metaphor likening shortcuts in software development to financial debt, accumulates interest over time, increasing maintenance complexity and costs; this article explains its definition, classifications, front‑end and back‑end impacts, cost dimensions, and systematic approaches to identify, prioritize, and repay it.

Cost ManagementFrontendTechnical Debt
0 likes · 32 min read
What Is Technical Debt? Types, Costs, and Management Strategies
Didi Tech
Didi Tech
Jun 5, 2025 · Artificial Intelligence

Unlocking Modern AI Application Architecture: From RAG to Agents and MCP

This article surveys the evolution of AI applications, explains large language model fundamentals, outlines architectural challenges, and introduces three core patterns—Retrieval‑Augmented Generation (RAG), autonomous Agents, and Model Context Protocol (MCP)—while providing practical LangChain code snippets and integration guidance.

AILLMLangChain
0 likes · 28 min read
Unlocking Modern AI Application Architecture: From RAG to Agents and MCP
Java Architecture Diary
Java Architecture Diary
May 16, 2025 · Backend Development

Nacos 3.0 Deep Dive: Decoupled Architecture & Flexible Deployments

This article examines Nacos 3.0’s major architectural overhaul—including console‑service decoupling, independent ports, three deployment modes, a new bootstrap startup engine, and step‑by‑step embedded integration—showcasing how the redesign boosts security, performance, and flexibility for microservice ecosystems.

BootstrapDeploymentMicroservices
0 likes · 9 min read
Nacos 3.0 Deep Dive: Decoupled Architecture & Flexible Deployments
Sohu Tech Products
Sohu Tech Products
May 14, 2025 · Mobile Development

Best Practices for Reusing ViewModel Logic Across Multiple Android Screens

This article examines common challenges of sharing user interaction logic across multiple Android screens using ViewModel, compares four reuse strategies—including base class inheritance, helper classes, Kotlin class delegation, and interface default functions—and recommends the interface default‑function approach as the most flexible and maintainable solution.

KotlinMVIViewModel
0 likes · 14 min read
Best Practices for Reusing ViewModel Logic Across Multiple Android Screens
Architects Research Society
Architects Research Society
May 7, 2025 · Artificial Intelligence

Five‑Layer AI Multi‑Agent Architecture: Hierarchical, Human‑in‑the‑Loop, Decentralized, Pipeline, and Data Transformation

The article outlines a five‑layer AI multi‑agent architecture covering hierarchical command chains, human‑in‑the‑loop security barriers, decentralized peer‑to‑peer networks, industrial‑grade pipeline processing, and data‑transformation alchemy, each illustrated with concrete enterprise and autonomous‑driving examples.

AIAutomationData Processing
0 likes · 3 min read
Five‑Layer AI Multi‑Agent Architecture: Hierarchical, Human‑in‑the‑Loop, Decentralized, Pipeline, and Data Transformation
Java Tech Enthusiast
Java Tech Enthusiast
May 6, 2025 · Cloud Computing

Understanding SaaS Architecture: Cloud Service Models, Multi‑Tenant Design, and Core Components

Understanding SaaS architecture involves grasping cloud service models—PaaS, IaaS, SaaS—recognizing its subscription‑based, hosted nature, classifying business, efficiency, and hybrid solutions, and implementing core components such as security, data isolation, configurability, zero‑downtime upgrades, and multi‑tenant designs using vertical, shared, or domain‑segmented isolation.

IaaSPaaSSaaS
0 likes · 13 min read
Understanding SaaS Architecture: Cloud Service Models, Multi‑Tenant Design, and Core Components
Tencent Cloud Developer
Tencent Cloud Developer
Apr 29, 2025 · Artificial Intelligence

Comparative Analysis of MCP and A2A Protocols for AI Agent Coordination

The article compares Google’s A2A coordination protocol with Anthropic’s Model Context Protocol, showing through a financial‑report case study that A2A enables deeper LLM‑driven interactions while MCP provides tool‑wrapper services, evaluates three integration paths, discusses SDK, latency and cost challenges, and predicts A2A could become the dominant orchestration layer for AI agents.

A2AAI agentsComparison
0 likes · 23 min read
Comparative Analysis of MCP and A2A Protocols for AI Agent Coordination
DaTaobao Tech
DaTaobao Tech
Apr 28, 2025 · Frontend Development

Front‑End Architecture and Performance Optimization for a Large‑Scale Chinese New Year Interactive Activity

The article details a large‑scale Chinese New Year interactive activity’s front‑end architecture, describing a layered system for business logic, data abstraction, and animation engines, unified data handling, dynamic animation rendering with downgrade paths, high‑concurrency QPS reduction, resilience measures, and extensive performance and workflow optimizations.

FrontendHigh ConcurrencyPerformance
0 likes · 15 min read
Front‑End Architecture and Performance Optimization for a Large‑Scale Chinese New Year Interactive Activity
DeWu Technology
DeWu Technology
Apr 23, 2025 · Backend Development

Design and Implementation of a Business Parameter Configuration Center

The article presents the Business Parameter Configuration Center (BPCC), a declarative platform that automatically generates front‑end pages and corresponding CRUD services, detailing its layered architecture, core concepts such as elements, dimensions, parameters and schemes, SDK query flow, priority rules, multi‑selection handling, import/export workflow, and outlining scenarios where BPCC is unsuitable.

ConfigurationLow-CodeParameter Management
0 likes · 15 min read
Design and Implementation of a Business Parameter Configuration Center
Tencent Cloud Developer
Tencent Cloud Developer
Apr 23, 2025 · Cloud Native

Microservices Architecture: Principles, Modeling, Integration, and Scaling

Microservices are small, autonomous services that replace monolithic codebases by emphasizing loose coupling, high cohesion, bounded contexts, technology-agnostic integration via REST, RPC, or events, disciplined code governance, semantic versioning, local transactions with eventual consistency, and robust scaling patterns such as timeouts, circuit breakers, and auto-scaling, while reflecting organizational structure and avoiding premature complexity.

DevOpsIntegrationScaling
0 likes · 19 min read
Microservices Architecture: Principles, Modeling, Integration, and Scaling
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Apr 17, 2025 · Cloud Native

Kubernetes Architecture and Core Principles Explained

This article provides a comprehensive overview of Kubernetes, covering its cloud‑native architecture, core components such as API Server, Scheduler, Controller Manager, etcd, kubelet and kube‑proxy, and explains the workflow that enables automated deployment, scaling and management of containerized applications.

Cloud NativeContainer OrchestrationDevOps
0 likes · 6 min read
Kubernetes Architecture and Core Principles Explained
Sohu Tech Products
Sohu Tech Products
Apr 16, 2025 · Operations

1. Architecture Overview

Drawing on experience with TimerTask, Quartz, SpringTask, HashWheelTimer, Elastic‑Job, XXL‑JOB, and AirFlow, the author created a teaching‑focused, horizontally scalable task‑scheduling platform supporting over 100 000 jobs, organized into gateway, admin, and worker layers, with a detailed architecture and tech‑stack overview.

DeploymentNettyQuartz
0 likes · 6 min read
1. Architecture Overview
Architecture Digest
Architecture Digest
Apr 16, 2025 · Backend Development

Solving Backend Coupling Issues with a Dedicated TPS Microservice

This article analyzes the high coupling caused by multiple backend controllers and third‑party push interfaces, then proposes a dedicated TPS microservice that encapsulates third‑party calls via Feign, standardizes parameters, and reduces code duplication for frontend and backend systems.

JavaMicroservicearchitecture
0 likes · 11 min read
Solving Backend Coupling Issues with a Dedicated TPS Microservice
Sanyou's Java Diary
Sanyou's Java Diary
Apr 10, 2025 · Backend Development

Why RocketMQ Beats Kafka: Architecture Simplified and Features Amplified

This article explains how RocketMQ, a Chinese‑origin message queue, simplifies Kafka’s architecture while adding powerful features such as tag‑based filtering, transactional messaging, delayed and dead‑letter queues, and a unified commit‑log storage model, making delayed processing and high‑throughput scenarios easier to implement.

KafkaMessage QueueRocketMQ
0 likes · 10 min read
Why RocketMQ Beats Kafka: Architecture Simplified and Features Amplified
IT Architects Alliance
IT Architects Alliance
Apr 8, 2025 · Backend Development

Why Existing Microservice Architecture May Falter in the Next AI Boom and How to Overcome It

The article examines Meta’s warning that current microservice architectures will struggle with the upcoming AI explosion, outlines the performance, scalability, and cost challenges, and proposes serverless, service mesh, and hybrid redesigns as potential solutions.

AIMicroservicesPerformance
0 likes · 13 min read
Why Existing Microservice Architecture May Falter in the Next AI Boom and How to Overcome It
IT Architects Alliance
IT Architects Alliance
Mar 30, 2025 · Backend Development

Douyin’s Architectural Evolution: From Simple Beginnings to Scalable Cloud‑Native System

The article chronicles Douyin’s journey from a modest early‑stage architecture to a sophisticated, distributed, micro‑service and cloud‑native infrastructure that leverages load balancing, caching, big‑data frameworks, CDN, edge computing, and automated operations to support billions of users and massive traffic spikes.

Big DataCloud NativeDouyin
0 likes · 12 min read
Douyin’s Architectural Evolution: From Simple Beginnings to Scalable Cloud‑Native System
Architects' Tech Alliance
Architects' Tech Alliance
Mar 28, 2025 · Artificial Intelligence

Evolution of NVIDIA GPU Architectures for Deep Learning: From Volta to Blackwell and Rubin

The article traces NVIDIA’s GPU architecture evolution from the Volta era’s pioneering Tensor Cores through Turing, Ampere, Hopper, and the latest Blackwell and Rubin designs, highlighting key innovations such as mixed‑precision support, sparsity, NVLink, and their impact on deep‑learning performance.

AI hardwareGPUNvidia
0 likes · 10 min read
Evolution of NVIDIA GPU Architectures for Deep Learning: From Volta to Blackwell and Rubin
Lobster Programming
Lobster Programming
Mar 6, 2025 · Backend Development

Which Multi‑Tenant Architecture Is Right for Your SaaS? A Deep Dive into 5 Patterns

This article explains five common multi‑tenant implementation patterns—independent databases, shared database with separate schemas, shared tables, hybrid approaches, and containerized isolation—detailing their isolation levels, cost implications, scalability, and suitable use cases for SaaS applications.

Database IsolationSaaSarchitecture
0 likes · 6 min read
Which Multi‑Tenant Architecture Is Right for Your SaaS? A Deep Dive into 5 Patterns
Code Ape Tech Column
Code Ape Tech Column
Mar 3, 2025 · Backend Development

Understanding CQRS and Implementing It with Spring Microservices

This article explains the CQRS pattern, its origins, benefits, and challenges, and provides a step‑by‑step guide with Java code examples on how to implement CQRS, event sourcing, and asynchronous communication using Spring Boot, Axon, and Kafka in microservice architectures.

CQRSEvent SourcingJava
0 likes · 12 min read
Understanding CQRS and Implementing It with Spring Microservices