Tagged articles

architecture

1615 articles · Page 3 of 17
IT Architects Alliance
IT Architects Alliance
Oct 9, 2025 · R&D Management

Boost Development Speed with a Continuous Architecture Improvement Framework

This article explains why enterprises need a systematic, ongoing architecture improvement process, outlines health metrics, debt visualization, refactoring patterns, decision‑record practices, governance automation, observability, and performance measurement to accelerate delivery and reduce technical debt.

Refactoringarchitecturecontinuous improvement
0 likes · 8 min read
Boost Development Speed with a Continuous Architecture Improvement Framework
macrozheng
macrozheng
Sep 30, 2025 · Artificial Intelligence

Exploring JoyAgent-JDGenie: The First Product‑Grade Open‑Source Multi‑Agent System

The article introduces JoyAgent‑JDGenie, an open‑source, product‑grade multi‑agent system from JD Cloud, explains its mission to eliminate the last‑mile barrier for rapid multi‑agent app creation, details its layered architecture, recent DataAgent addition, and discusses deployment options and challenges.

AIJavaMulti-agent
0 likes · 6 min read
Exploring JoyAgent-JDGenie: The First Product‑Grade Open‑Source Multi‑Agent System
Smart Sea Tide
Smart Sea Tide
Sep 29, 2025 · Databases

Data Warehouse Architecture and Construction Methodology

The article explains why scattered, heterogeneous enterprise data requires a unified, subject‑oriented data warehouse, outlines its historical evolution, compares Inmon and Kimball architectures, describes the core components and modeling stages, and details dimensional modeling techniques and best practices.

Business IntelligenceData IntegrationETL
0 likes · 48 min read
Data Warehouse Architecture and Construction Methodology
Alibaba Middleware
Alibaba Middleware
Sep 27, 2025 · Artificial Intelligence

Inside Alibaba Cloud’s AI‑Native Application Architecture Whitepaper: 11 Key Elements and DevOps Solutions

Alibaba Cloud and Alibaba Baicheng Technology jointly released a 200k‑word whitepaper authored by 15 experts and 40 frontline engineers that dissects AI‑native application architecture across the full DevOps lifecycle, outlines 11 critical components, highlights challenges such as debugging, latency, security and cost, and proposes concrete engineering solutions.

AI-nativeDevOpsLLM
0 likes · 23 min read
Inside Alibaba Cloud’s AI‑Native Application Architecture Whitepaper: 11 Key Elements and DevOps Solutions
Alibaba Cloud Native
Alibaba Cloud Native
Sep 19, 2025 · Cloud Native

Why Serverless Is the Future of AI Apps: From Stateless to Session‑Aware Cloud‑Native Architecture

The article examines how AI application infrastructure is shifting from traditional always‑on, stateless deployments to serverless models that balance cost, scalability, and stateful conversational needs, outlining architectural challenges, evolution stages, and emerging solutions such as external state storage, session‑affinity scheduling, durable functions, and session‑oriented runtimes.

AIServerlessStateful
0 likes · 26 min read
Why Serverless Is the Future of AI Apps: From Stateless to Session‑Aware Cloud‑Native Architecture
IT Architects Alliance
IT Architects Alliance
Sep 18, 2025 · Cloud Native

Why Containers, Kubernetes, and Service Mesh Are the Modern Cloud‑Native Trinity

An in‑depth look at how containers, Kubernetes, and Service Mesh together form the core of modern cloud‑native architectures, covering their evolution, practical adoption stages, trade‑offs in complexity, decision‑making matrices, best‑practice implementation tips, and emerging trends such as edge computing and WebAssembly.

ContainersKubernetesService Mesh
0 likes · 10 min read
Why Containers, Kubernetes, and Service Mesh Are the Modern Cloud‑Native Trinity
Architect
Architect
Sep 18, 2025 · Fundamentals

Why Modeling Is the Hardest Puzzle in Software Architecture – A Deep Dive

This article explores the essential role of modeling in software engineering, outlines the three main types of modeling, examines why modeling remains a persistent challenge due to language ambiguity and real‑world complexity, and provides practical guidance on business and domain modeling for architects.

Domain-Driven Designarchitecturebusiness analysis
0 likes · 16 min read
Why Modeling Is the Hardest Puzzle in Software Architecture – A Deep Dive
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Sep 11, 2025 · Cloud Native

Mastering Kubernetes: Core Architecture and Principles Explained

This article introduces Kubernetes as an open‑source container orchestration platform, outlines its master‑node architecture, explains the key components such as API Server, Scheduler, Controller Manager, etcd, kubelet and kube‑proxy, and describes the typical workflow for deploying applications.

Container OrchestrationDevOpsKubernetes
0 likes · 5 min read
Mastering Kubernetes: Core Architecture and Principles Explained
Refining Core Development Skills
Refining Core Development Skills
Sep 11, 2025 · Fundamentals

How Kepler Boosted GPU Performance: Architecture, Specs, and Compute Power

This article examines NVIDIA's Kepler GPU architecture, highlighting its 28 nm process, increased transistor count, expanded CUDA core count, PCIe 3.0 support, enhanced memory hierarchy, new compute units, scheduling improvements like Hyper‑Q, and performance metrics of the Tesla K20X, illustrating the substantial gains over previous generations.

CUDAComputeGPU
0 likes · 13 min read
How Kepler Boosted GPU Performance: Architecture, Specs, and Compute Power
DataFunTalk
DataFunTalk
Sep 1, 2025 · Big Data

How JD Retail Tackles Data Governance Challenges to Boost Efficiency

JD Retail outlines the growing data management challenges it faces—including asset discovery, architecture agility, development quality, and rising IT costs—and presents a comprehensive data governance framework that leverages standards, agile architecture, development isolation, and resource optimization to improve efficiency and reduce operational expenses.

Big DataResource Optimizationarchitecture
0 likes · 7 min read
How JD Retail Tackles Data Governance Challenges to Boost Efficiency
DevOps in Software Development
DevOps in Software Development
Aug 29, 2025 · Information Security

How Trusted Dependency Libraries Secure Industrial Software Supply Chains

This article analyzes the strategic importance of software supply‑chain security for industrial equipment, outlines challenges such as network isolation, fragmented management, compliance audits, zombie components and supply‑cut risks, and presents a full‑link trusted dependency library architecture that delivers security, efficiency, compliance and strategic autonomy.

Compliancearchitectureindustrial
0 likes · 22 min read
How Trusted Dependency Libraries Secure Industrial Software Supply Chains
DeWu Technology
DeWu Technology
Aug 27, 2025 · Backend Development

How to Build Scalable Go Systems: Principles, Patterns, and Code Practices

This article explains why scalable systems are essential, outlines core design principles such as the open‑closed and modular approaches, demonstrates Go implementations of strategy, middleware, plugin, and configuration‑driven architectures, and provides validation metrics and an evolution roadmap for building extensible backend services.

ConfigurationDesign PatternsGo
0 likes · 20 min read
How to Build Scalable Go Systems: Principles, Patterns, and Code Practices
Architect
Architect
Aug 22, 2025 · Databases

How Redis Executes Commands: Deep Dive into Its Architecture and Event Loop

This article explains how Redis, an open‑source in‑memory key‑value store, processes a client command from network reception through its event‑driven engine, command parsing, execution, and reply transmission, revealing the internal mechanisms behind its high performance and scalability.

Command ExecutionIn-Memory Databasearchitecture
0 likes · 14 min read
How Redis Executes Commands: Deep Dive into Its Architecture and Event Loop
Wukong Talks Architecture
Wukong Talks Architecture
Aug 19, 2025 · Backend Development

From Monolith to Microservices: A Real‑World Online Supermarket Migration Story

This article walks through the evolution of an online supermarket from a simple monolithic website to a fully‑featured microservice architecture, highlighting the challenges, design decisions, component choices, monitoring, tracing, testing, and the trade‑offs of service mesh versus custom frameworks.

Microservicesarchitecturecloud-native
0 likes · 22 min read
From Monolith to Microservices: A Real‑World Online Supermarket Migration Story
Qborfy AI
Qborfy AI
Aug 12, 2025 · Artificial Intelligence

What Powers Large Language Models? A Deep Dive into LLM Architecture and Scaling

This article explains how massive Transformer‑based large language models compress text data into mathematical representations, why scale, self‑attention, and training paradigms enable emergent general intelligence, and walks through tokenization, embedding, multi‑layer attention, architecture choices, energy costs, and hallucination mitigation.

AILLMSelf-Attention
0 likes · 6 min read
What Powers Large Language Models? A Deep Dive into LLM Architecture and Scaling
Data Party THU
Data Party THU
Aug 11, 2025 · Artificial Intelligence

What Sets the Latest LLMs Apart? A Deep Dive into V3, OLMo, Gemma, Mistral, Llama 4 and More

This article systematically compares the architectures of recent large language models—including DeepSeek V3/R1, OLMo 2, Gemma 3, Mistral Small 3.1, Llama 4, Qwen 3, SmolLM 3 and Kimi 2—highlighting innovations such as MLA, MoE, post‑norm, sliding‑window attention, NoPE and optimizer choices, with diagrams and code examples to illustrate their impact on efficiency and performance.

ComparisonLLMMLA
0 likes · 12 min read
What Sets the Latest LLMs Apart? A Deep Dive into V3, OLMo, Gemma, Mistral, Llama 4 and More
Code Wrench
Code Wrench
Aug 4, 2025 · Frontend Development

Revolutionizing Frontend with a Honeycomb Architecture: Inside easy.ui

The article introduces easy.ui's honeycomb architecture that splits a monolithic frontend into an Express gateway, independent Nuxt sub‑projects, and a shared component library, detailing core code, development workflow, tech choices, pitfalls, and a future roadmap.

ExpressMicroservicesNuxt
0 likes · 5 min read
Revolutionizing Frontend with a Honeycomb Architecture: Inside easy.ui
Bilibili Tech
Bilibili Tech
Aug 1, 2025 · Mobile Development

Revamping a Mobile Video Editor: MVVM + UDF Architecture and Redo/Undo Design

This article details the comprehensive redesign of a mobile video‑editing page, covering background challenges, requirement analysis, MVVM + UDF architectural choices, module decomposition, dependency‑injection implementation, and the design of a robust Redo/Undo system to improve maintainability and user experience.

MVVMUDFarchitecture
0 likes · 19 min read
Revamping a Mobile Video Editor: MVVM + UDF Architecture and Redo/Undo Design
Tech Freedom Circle
Tech Freedom Circle
Jul 27, 2025 · Interview Experience

Designing a Payment Middle Platform from Scratch – Core Challenges (Interview Answer)

This article provides a comprehensive guide to designing a payment middle platform from zero, covering its definition, classic middle‑platform types, core architecture, functional modules, fault‑tolerance, security measures, distributed‑transaction strategies, and detailed Java pseudocode, offering interview‑ready insights for architects.

Microservicesarchitecturedistributed transaction
0 likes · 39 min read
Designing a Payment Middle Platform from Scratch – Core Challenges (Interview Answer)
Bilibili Tech
Bilibili Tech
Jul 25, 2025 · Big Data

How Unified Metadata Lineage Transforms Big Data Governance and Security

This article introduces the comprehensive design and evolution of a unified metadata lineage platform for big data, covering background, data processing chain, lineage models, system architecture, quality metrics, application scenarios, and future plans to enhance data governance, quality, and security.

Big DataData Securityarchitecture
0 likes · 27 min read
How Unified Metadata Lineage Transforms Big Data Governance and Security
Chen Tian Universe
Chen Tian Universe
Jul 23, 2025 · Operations

Designing a Robust Settlement System: 10 Essential Steps and Real‑World Scenarios

This comprehensive guide explains what a settlement system is, outlines ten critical design steps—from data source identification to bill provision—and illustrates their application across diverse scenarios such as corporate welfare platforms, government services, promotion platforms, bank acquiring, points e‑commerce, ETC, and consumer finance, while highlighting key rules, workflows, and interface considerations.

Financial ServicesOperationsSettlement
0 likes · 34 min read
Designing a Robust Settlement System: 10 Essential Steps and Real‑World Scenarios
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jul 20, 2025 · Big Data

Exploring the Architecture of a Data Lake and Application Platform

This article outlines the overall architecture, data architecture, logical project structure, and the construction of a data resource center for a data lake and application platform, illustrated through a series of diagrams that depict each component and their interconnections.

Big DataData LakeData Resource Center
0 likes · 1 min read
Exploring the Architecture of a Data Lake and Application Platform
Su San Talks Tech
Su San Talks Tech
Jul 10, 2025 · Fundamentals

10 Crucial System Design Trade‑offs Every Engineer Should Know

This article examines ten common system‑design trade‑offs—from vertical versus horizontal scaling and SQL versus NoSQL to consistency versus availability—explaining each option, its benefits and drawbacks, and helping engineers make informed architectural decisions.

architecturedatabasessystem design
0 likes · 11 min read
10 Crucial System Design Trade‑offs Every Engineer Should Know
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jul 8, 2025 · Backend Development

Master DDD: Practical Guide to Domain‑Driven Design Architecture with Code

This article introduces the fundamentals of Domain‑Driven Design (DDD), explains key concepts such as rich domain models, entities, value objects, aggregates, repositories, adapters, and application orchestration, and demonstrates their implementation through comprehensive Java code examples and a complete project structure diagram.

DDDDomain-Driven DesignRepository
0 likes · 15 min read
Master DDD: Practical Guide to Domain‑Driven Design Architecture with Code
Kuaishou Frontend Engineering
Kuaishou Frontend Engineering
Jul 3, 2025 · Frontend Development

How Kuaishou’s Tianshou Platform Scales Front‑End Quality for Billions of Users

The article reviews the evolution of Kuaishou's Tianshou front‑end quality assurance platform, its layered architecture, distributed scheduler, quality models, measurement functions, DMAIC process, and lessons learned in scaling to billions of DAU, offering a blueprint for building robust front‑end engineering systems.

architecturedmaicmetrics
0 likes · 25 min read
How Kuaishou’s Tianshou Platform Scales Front‑End Quality for Billions of Users
DaTaobao Tech
DaTaobao Tech
Jul 2, 2025 · Artificial Intelligence

How AI Powers 24/7 Digital Human Live Streams: Architecture, Challenges, and Innovations

This article presents a comprehensive overview of the AI‑driven digital‑human live‑streaming solution used by Taobao, detailing six core components—including LLM‑based content generation and interaction, TTS, visual driving, audio‑video engineering, and backend services—while sharing architectural diagrams, cost‑reduction strategies, productization insights, and future directions.

AILLMTTS
0 likes · 8 min read
How AI Powers 24/7 Digital Human Live Streams: Architecture, Challenges, and Innovations
Sohu Tech Products
Sohu Tech Products
Jun 25, 2025 · Mobile Development

Unlocking Android MVI: How Reactive Architecture Beats MVC & MVVM

This article examines the origins, core principles, and practical implementation of the Model‑View‑Intent (MVI) pattern in Android, clarifies common misconceptions with Redux and MVVM, and provides Kotlin code examples and guidelines for building robust, unidirectional, immutable state architectures.

AndroidKotlinMVI
0 likes · 14 min read
Unlocking Android MVI: How Reactive Architecture Beats MVC & MVVM
Architect
Architect
Jun 23, 2025 · Backend Development

Mastering Microservice Architecture: Key Components Every Backend Engineer Needs

This article outlines the essential building blocks of a modern microservice architecture—traffic entry with Nginx, API gateway selection, business service design, service registration, caching and distributed locks, persistent storage strategies, document-oriented stores, messaging middleware, log aggregation, task scheduling, and distributed object storage—providing practical guidance for backend engineers.

architecturecachingmessage-queue
0 likes · 10 min read
Mastering Microservice Architecture: Key Components Every Backend Engineer Needs
Tech Freedom Circle
Tech Freedom Circle
Jun 21, 2025 · Artificial Intelligence

How MCP + LLM + Agent Architecture Becomes the AI Agent’s Neural Hub and New Infrastructure

The article explains the Model Context Protocol (MCP) as a zero‑code bridge that lets large language models seamlessly access databases, external APIs, and execute code, detailing its benefits for developers and everyday users, its core components, step‑by‑step workflow, real‑world examples, and how it outperforms traditional APIs in modern AI agent systems.

AI AgentLLMMCP
0 likes · 37 min read
How MCP + LLM + Agent Architecture Becomes the AI Agent’s Neural Hub and New Infrastructure
High Availability Architecture
High Availability Architecture
Jun 19, 2025 · Artificial Intelligence

GIAC 12th Conference Highlights: AI, Cloud‑Native, and Large‑Model Innovations

The GIAC 12th Global Internet Architecture Conference in Shenzhen gathered experts from Kuaishou, ByteDance, Tencent, iFlytek and Bilibili to discuss large‑model industrialization, generative AI, AI safety, cloud‑native and multimodal technologies, presenting 59 cutting‑edge architectural cases and insightful talks from leading innovators.

AIInnovationLarge Models
0 likes · 15 min read
GIAC 12th Conference Highlights: AI, Cloud‑Native, and Large‑Model Innovations
Architect's Tech Stack
Architect's Tech Stack
Jun 19, 2025 · Databases

Is Dragonfly Really the Fastest Redis-Compatible Cache? Benchmark Insights

This article examines the open‑source memory cache Dragonfly, its claim of being the world’s fastest Redis‑compatible system, the Redis team’s detailed response and benchmark methodology, and presents comprehensive performance comparisons that show Redis often outperforms Dragonfly across various workloads and configurations.

DragonflyIn-Memory CacheRedis
0 likes · 18 min read
Is Dragonfly Really the Fastest Redis-Compatible Cache? Benchmark Insights
Tencent Cloud Developer
Tencent Cloud Developer
Jun 18, 2025 · Fundamentals

How to Conquer Impossible Developer Tasks: From Overloaded Requirements to Architecture Mindset

This article uses the ancient "Lychee Mission" story as a metaphor to explore why developers face impossible tasks and offers practical strategies—such as limiting parallel work, improving meeting efficiency, clarifying context, reducing coupling, and adopting flexible design—to turn overwhelming demands into manageable, high‑quality software delivery.

AgileProductivityarchitecture
0 likes · 16 min read
How to Conquer Impossible Developer Tasks: From Overloaded Requirements to Architecture Mindset
Programmer DD
Programmer DD
Jun 16, 2025 · Backend Development

Why Self-Contained Systems Might Replace Microservices: Key Differences Explained

This article introduces Self-Contained Systems (SCS) as an alternative to microservices, outlines SCS core characteristics, compares both approaches across granularity, communication, UI handling and integration, and concludes with practical insights for large‑scale, multi‑team projects.

architecturebackendself-contained systems
0 likes · 8 min read
Why Self-Contained Systems Might Replace Microservices: Key Differences Explained
Su San Talks Tech
Su San Talks Tech
Jun 16, 2025 · Backend Development

10 Essential Spring Design Patterns Every Java Developer Should Master

This article walks through ten core design patterns used in the Spring framework—Template Method, Factory, Proxy, Singleton, Observer, Strategy, Adapter, Decorator, Builder, and Chain of Responsibility—explaining their scenarios, Spring implementations, code examples, and why they improve decoupling, extensibility, and performance.

Design PatternsJavaSpring
0 likes · 12 min read
10 Essential Spring Design Patterns Every Java Developer Should Master
Chen Tian Universe
Chen Tian Universe
Jun 11, 2025 · Fundamentals

Unlocking the Secrets of Bank Core Systems: Architecture, Modules, and Evolution

This comprehensive guide explores the definition, historical evolution, overall architecture, and key functional modules of bank core systems—including account management, customer information, deposit and loan cores, payment and settlement, card relationships, and batch processing—providing a holistic, "god‑level" perspective on modern banking infrastructure.

BankingCore Systemsarchitecture
0 likes · 26 min read
Unlocking the Secrets of Bank Core Systems: Architecture, Modules, and Evolution
Data Thinking Notes
Data Thinking Notes
Jun 8, 2025 · Artificial Intelligence

Explore the Complete AI Large Model Technology Landscape: Architecture Diagrams Across Industries

This article presents a panoramic view of AI large‑model technologies, showcasing a series of architecture diagrams that illustrate general model frameworks, RAG knowledge‑base structures, agricultural and retail applications, IoT integration, compliance and risk‑management setups, agent platforms, and CRM‑enhanced solutions.

AIIndustry ApplicationsLarge Models
0 likes · 3 min read
Explore the Complete AI Large Model Technology Landscape: Architecture Diagrams Across Industries
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.

architecturebackendcost management
0 likes · 32 min read
What Is Technical Debt? Types, Costs, and Management Strategies
MoonWebTeam
MoonWebTeam
May 30, 2025 · Fundamentals

Why Layered Architecture Is the Key to Scalable Web Applications

This article explains the evolution and benefits of layered software architecture—from early two‑layer designs to MVC, DDD, Clean Architecture, and the Monet framework—highlighting how clear responsibilities, adaptability, and proper dependency direction improve maintainability, scalability, and team collaboration.

Clean ArchitectureDDDarchitecture
0 likes · 18 min read
Why Layered Architecture Is the Key to Scalable Web Applications
Alibaba Cloud Developer
Alibaba Cloud Developer
May 26, 2025 · Artificial Intelligence

Choosing the Right MCP Architecture for Enterprise AI: 5 Patterns and Nacos Integration

Amid the surge of AI large‑model usage, this guide examines the Model Context Protocol (MCP) and presents five common server architectures, evaluates their pros, cons, and suitable scenarios, and shows how Nacos can streamline enterprise‑level MCP deployment through service discovery, configuration, and governance.

AI model servingMCPNacos
0 likes · 15 min read
Choosing the Right MCP Architecture for Enterprise AI: 5 Patterns and Nacos Integration
dbaplus Community
dbaplus Community
May 21, 2025 · Backend Development

How to Make Smarter Architectural Decisions: A Proven 5‑Step Method

This article shares a practical five‑step methodology for making sound software architecture decisions, illustrates the approach with real‑world scenarios such as REST vs event‑driven APIs, build‑vs‑buy authentication, monolith vs microservices, SQL vs NoSQL, caching strategies, and legacy system refactoring, and concludes with actionable best‑practice guidelines.

architecturecachingdecision making
0 likes · 11 min read
How to Make Smarter Architectural Decisions: A Proven 5‑Step Method
Zhuanzhuan Tech
Zhuanzhuan Tech
May 21, 2025 · Big Data

How We Turned a Microservice Finance System into a Scalable Big‑Data Warehouse

This article details the evolution of a fast‑growing e‑commerce finance platform from a monolithic microservice architecture plagued by data inconsistency, low processing efficiency, and scalability limits to a robust, distributed big‑data warehouse using SparkSQL, layered data models, and optimized scheduling, achieving ten‑fold performance gains and near‑zero failure rates.

Big DataETLMicroservices
0 likes · 21 min read
How We Turned a Microservice Finance System into a Scalable Big‑Data Warehouse
Architects' Tech Alliance
Architects' Tech Alliance
May 20, 2025 · Industry Insights

What Do GPU Core Specs Really Mean? A Deep Dive into Modern GPU Performance

This article provides a comprehensive analysis of GPU core parameters—including compute units, memory systems, floating‑point performance, power consumption, and manufacturing process—while comparing leading international and domestic GPU products to help readers choose the right accelerator for AI, HPC, or graphics workloads.

AIGPUHardware
0 likes · 19 min read
What Do GPU Core Specs Really Mean? A Deep Dive into Modern GPU Performance
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.

BootstrapNacosarchitecture
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.

AndroidKotlinMVI
0 likes · 14 min read
Best Practices for Reusing ViewModel Logic Across Multiple Android Screens
Architecture and Beyond
Architecture and Beyond
May 1, 2025 · Industry Insights

How Tag Systems Become the Brain of Digital Content – An Architect’s Guide

This article examines tag systems as the neural network of digital content, comparing them with traditional hierarchies, tracing their evolution, outlining business‑driven design steps, and detailing architectural components, non‑functional requirements, integration patterns, and future AI‑enhanced trends.

AI taggingarchitecturecontent management
0 likes · 24 min read
How Tag Systems Become the Brain of Digital Content – An Architect’s Guide
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.

animationarchitecturedata-management
0 likes · 15 min read
Front‑End Architecture and Performance Optimization for a Large‑Scale Chinese New Year Interactive Activity
Alibaba Cloud Developer
Alibaba Cloud Developer
Apr 28, 2025 · Frontend Development

Scaling 1688 Mini Program: Dual‑Thread Architecture, Performance Hacks & Future Multi‑Platform Plan

This article details how the 1688 WeChat mini program supports rapid business iteration through a dual‑thread architecture, outlines performance optimizations across search, product detail, messaging, and shopping cart modules, and presents a roadmap for cross‑platform development, security, and ecosystem integration.

Mini ProgramPerformanceWeChat
0 likes · 30 min read
Scaling 1688 Mini Program: Dual‑Thread Architecture, Performance Hacks & Future Multi‑Platform Plan
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.

ConfigurationSDKarchitecture
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.

architecturedistributed systemsscaling
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.

Container OrchestrationDevOpsKubernetes
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.

NettyQuartzTask Scheduling
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.

CouplingFeignarchitecture
0 likes · 11 min read
Solving Backend Coupling Issues with a Dedicated TPS Microservice
Architect
Architect
Apr 11, 2025 · Backend Development

Which API Architecture Fits Your Project? RPC, SOAP, REST, or GraphQL Compared

This article compares four major API architectural styles—RPC, SOAP, REST, and GraphQL—by detailing their mechanisms, advantages, disadvantages, and typical use cases, and then provides guidance on selecting the most suitable style based on language, environment, and resource constraints.

APIComparisonGraphQL
0 likes · 21 min read
Which API Architecture Fits Your Project? RPC, SOAP, REST, or GraphQL Compared
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
Eric Tech Circle
Eric Tech Circle
Mar 25, 2025 · Artificial Intelligence

How MCP Turns AI into a USB‑C Interface: Architecture, Use Cases, and Future

This article provides an in‑depth technical overview of the Model Context Protocol (MCP), explaining its core concepts, client‑server architecture, communication layers, key benefits such as uniformity and security, and a wide range of real‑world application scenarios from code collaboration to third‑party API integration.

AI integrationClient‑ServerMCP
0 likes · 10 min read
How MCP Turns AI into a USB‑C Interface: Architecture, Use Cases, and Future
Java Tech Enthusiast
Java Tech Enthusiast
Mar 16, 2025 · Interview Experience

Why Strong Coders Still Fail Interviews: 3 Hidden Gaps Revealed

A technically proficient developer with seven years of experience keeps getting rejected in first or second interview rounds because he lacks deep understanding of HashMap O(1) mechanics, cannot articulate architecture trade‑offs, and rarely reflects systematically on his projects, as outlined in three key problem areas.

HashMapInterviewarchitecture
0 likes · 6 min read
Why Strong Coders Still Fail Interviews: 3 Hidden Gaps Revealed
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 isolationarchitecturebackend
0 likes · 6 min read
Which Multi‑Tenant Architecture Is Right for Your SaaS? A Deep Dive into 5 Patterns
Architect
Architect
Feb 28, 2025 · Backend Development

Designing a High‑Performance Feeds System for Tencent Channel: Architecture, Strategies, and Optimizations

This article analyzes how Tencent Channel builds a scalable Feeds system for a massive multi‑level community by presenting a three‑layer architecture, core design principles, and read/write diffusion strategies to handle sub‑channel lists, post squares, and personal feeds while mitigating empty‑pull and moderation challenges.

DistributedSystemsReadWriteSeparationTencent
0 likes · 12 min read
Designing a High‑Performance Feeds System for Tencent Channel: Architecture, Strategies, and Optimizations
Deepin Linux
Deepin Linux
Feb 23, 2025 · Cloud Computing

Understanding Ceph Distributed Storage Architecture and Its Core Components

Ceph is a unified, open‑source distributed storage system whose layered architecture—comprising RADOS, LIBRADOS, and upper‑level services like RADOSGW, RBD, and CephFS—provides high performance, reliability, scalability, and flexible data access for cloud, big‑data, and AI workloads.

Big DataCephCloud Computing
0 likes · 25 min read
Understanding Ceph Distributed Storage Architecture and Its Core Components
Architect
Architect
Feb 21, 2025 · Artificial Intelligence

DeepSeek Model Innovations: Architecture, Training Methods, and Performance Evaluation

This article reviews DeepSeek's recent breakthroughs, including the MLA attention redesign, GRPO alignment algorithm, MoE enhancements, multi‑stage training pipelines (SFT, RL, preference tuning, distillation), and comparative performance against GPT‑4o‑Mini and Llama 3.1, highlighting both strengths and remaining challenges.

DeepSeekMixture of Expertsarchitecture
0 likes · 16 min read
DeepSeek Model Innovations: Architecture, Training Methods, and Performance Evaluation
Didi Tech
Didi Tech
Feb 13, 2025 · Frontend Development

Front-End Architecture Refactoring for International Food Delivery Merchant Marketing

The case study details how a unified TypeScript‑based activity data model, combined with JSON‑Schema validation and dependency‑injected configuration, refactored a multi‑channel food‑delivery merchant marketing front‑end, cutting code duplication, boosting extensibility, and improving development speed by roughly 40% for new activity types.

API securityConfigurationarchitecture
0 likes · 11 min read
Front-End Architecture Refactoring for International Food Delivery Merchant Marketing
Top Architect
Top Architect
Feb 12, 2025 · Backend Development

Payment System Architecture Overview and Core Components

This article presents a comprehensive overview of a typical payment system architecture, detailing the division between transaction and payment cores, their interactions, service governance, data consistency, asynchronous processing, and practical production practices for building stable, scalable backend payment services.

Service Governancearchitectureasynchrony
0 likes · 9 min read
Payment System Architecture Overview and Core Components
IT Architects Alliance
IT Architects Alliance
Jan 29, 2025 · Cloud Native

How to Build a Cloud‑Agnostic Cloud‑Native Architecture: Strategies, Pitfalls, and Real‑World Successes

This article examines the principles of cloud‑native design, explains why avoiding single‑vendor lock‑in is critical, outlines practical multi‑cloud architecture patterns, discusses implementation challenges, and showcases successful transformations in finance and e‑commerce sectors.

DevOpsMicroservicesMulti-Cloud
0 likes · 20 min read
How to Build a Cloud‑Agnostic Cloud‑Native Architecture: Strategies, Pitfalls, and Real‑World Successes
JD Retail Technology
JD Retail Technology
Jan 24, 2025 · Databases

How to Seamlessly Migrate a Legacy MongoDB System to New Storage

This article presents a complete, step‑by‑step migration plan for a legacy MongoDB‑based system, covering scope analysis, data‑store selection, DAO refactoring, dual‑write synchronization, bulk and incremental data migration, and the three‑pronged deployment strategy of monitoring, gray‑release and rollback to ensure a smooth cut‑over without service disruption.

Database MigrationMongoDBarchitecture
0 likes · 7 min read
How to Seamlessly Migrate a Legacy MongoDB System to New Storage
IT Architects Alliance
IT Architects Alliance
Jan 16, 2025 · Cloud Native

How Microservices and Serverless Combine to Transform Modern Applications

Microservices break monoliths into focused services, while serverless offloads infrastructure management to cloud providers; together they boost agility, scalability, cost efficiency, and security, as illustrated by real-world cases from ride‑hailing and e‑commerce, and the article outlines adoption challenges and future opportunities.

MicroservicesServerlessarchitecture
0 likes · 9 min read
How Microservices and Serverless Combine to Transform Modern Applications
Chen Tian Universe
Chen Tian Universe
Jan 16, 2025 · Fundamentals

How Transaction and Order Systems Power Modern Payment Platforms

This article explains the architecture and processes of transaction and order systems, covering transaction models, system components, billing, forward and reverse flows, and the distinction between transaction and payment systems, providing a comprehensive guide for building robust payment solutions.

E‑commercearchitectureorder management
0 likes · 23 min read
How Transaction and Order Systems Power Modern Payment Platforms
Architect's Guide
Architect's Guide
Jan 13, 2025 · Cloud Computing

Understanding SaaS Systems: Architecture, Features, Types, and Multi‑Tenant Design

This article provides a comprehensive overview of SaaS systems, covering cloud service models (PaaS, IaaS, SaaS), key characteristics, differences from traditional and internet services, classification into business, efficiency, and hybrid types, SaaSification steps, core components, and multi‑tenant architectures with various isolation models.

Cloud ComputingIaaSMulti‑Tenant
0 likes · 15 min read
Understanding SaaS Systems: Architecture, Features, Types, and Multi‑Tenant Design
Alibaba Cloud Developer
Alibaba Cloud Developer
Jan 10, 2025 · Fundamentals

How to Design an SDK Business Model Diagram: A Step‑by‑Step Guide

This article explains how to build a business model diagram for an SDK from a design perspective, covering the definition of business model diagrams, their purpose, expression methods, layered architecture, derivation principles, a six‑step modeling process, and evaluation criteria to ensure clarity, correctness, and extensibility.

Business ModelModelingSDK
0 likes · 21 min read
How to Design an SDK Business Model Diagram: A Step‑by‑Step Guide
Architect
Architect
Jan 7, 2025 · Backend Development

When Should You Split or Merge Microservices? A Practical Guide

This article examines the principles of microservice decomposition and composition, analyzes the risks of improper service splitting such as communication overhead, dependency loops, and chaotic call chains, and offers concrete governance strategies to achieve a balanced, maintainable architecture.

Microservicesarchitecturebackend
0 likes · 10 min read
When Should You Split or Merge Microservices? A Practical Guide
Java Architect Essentials
Java Architect Essentials
Jan 6, 2025 · Backend Development

Understanding API Gateways: Concepts, Design Principles, and Comparison of Popular Implementations

This article explains the fundamental concepts of API gateways, their role in decoupling clients from services, key design considerations such as routing, load balancing, resilience and security, and provides a detailed comparison of popular gateway solutions like OpenResty, Kong, Zuul, and Spring Cloud Gateway.

API-gatewayDesign PatternsPerformance
0 likes · 27 min read
Understanding API Gateways: Concepts, Design Principles, and Comparison of Popular Implementations
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Dec 12, 2024 · Backend Development

Unlock Nginx: How Its Master‑Worker Architecture Powers High‑Performance Web Services

This article explains Nginx’s core architecture—including the master and worker processes, caching mechanisms, and request handling workflow—showing how it achieves high concurrency, efficient resource use, and reliable performance for modern web applications, while also offering additional resources for deeper learning.

Performancearchitecture
0 likes · 4 min read
Unlock Nginx: How Its Master‑Worker Architecture Powers High‑Performance Web Services
DataFunSummit
DataFunSummit
Dec 7, 2024 · Artificial Intelligence

Technical Practices of Tencent's Intelligent BI System: Architecture, Model Fine‑Tuning, and Agent Design

This article details Tencent's shift from traditional BI to an AI‑driven intelligent BI platform, describing the challenges of architecture, large‑language‑model integration, and data integration, and presenting the OlaChat framework, unified orchestration, atomic agents, DSL conversion, monitoring, and future roadmap.

AIIntelligent BILarge language model
0 likes · 22 min read
Technical Practices of Tencent's Intelligent BI System: Architecture, Model Fine‑Tuning, and Agent Design
Top Architect
Top Architect
Dec 6, 2024 · Backend Development

Java Plugin Architecture: SPI, ServiceLoader, and Spring Boot Integration

This article explains how to implement plugin mechanisms in Java using SPI and ServiceLoader, demonstrates custom configuration approaches, and shows how Spring Boot’s spring.factories can be leveraged for extensible services, providing practical code examples and step‑by‑step guidance for building modular backend applications.

JavaPluginSPI
0 likes · 23 min read
Java Plugin Architecture: SPI, ServiceLoader, and Spring Boot Integration
Sanyou's Java Diary
Sanyou's Java Diary
Dec 2, 2024 · Big Data

Understanding Kafka: Core Architecture, Storage, and Reliability Explained

This article provides a comprehensive overview of Kafka, covering its overall structure, key components such as brokers, producers, consumers, topics, partitions, replicas, leader‑follower mechanics, logical and physical storage models, producer and consumer workflows, configuration parameters, partition assignment strategies, rebalancing, log retention and compaction, indexing, zero‑copy transmission, and the reliability concepts that ensure data durability.

Data StreamingKafkaMessage Queue
0 likes · 18 min read
Understanding Kafka: Core Architecture, Storage, and Reliability Explained