Tagged articles
1524 articles
Page 2 of 16
Top Architect
Top Architect
Oct 25, 2025 · Backend Development

Decoupling Backend Services with a Dedicated TPS Microservice

The article examines coupling problems caused by multiple backend controllers and third‑party push interfaces, proposes a dedicated TPS microservice that centralizes third‑party calls via Feign, outlines its implementation with Java code, enums, factories, and demonstrates how this reduces duplication and improves maintainability.

BackendCouplingarchitecture
0 likes · 9 min read
Decoupling Backend Services with a Dedicated TPS Microservice
IT Architects Alliance
IT Architects Alliance
Oct 24, 2025 · Cloud Native

Balancing Flexibility and Complexity: Strategies for Modern Architecture

This article explores how architects can reconcile flexibility and complexity through layered design, progressive complexity management, adaptive architecture, and team‑capacity alignment, offering practical principles, decision‑making frameworks, and monitoring metrics to guide sustainable system evolution.

Designarchitecturecloud-native
0 likes · 11 min read
Balancing Flexibility and Complexity: Strategies for Modern Architecture
IT Architects Alliance
IT Architects Alliance
Oct 22, 2025 · Cloud Native

Avoid the Top 5 Cloud Migration Mistakes: Proven Cloud‑Native Strategies

This article analyzes the five most common cloud‑migration pitfalls—lift‑and‑shift, network latency, incomplete data‑architecture transformation, weak security models, and poor observability—offering concrete cloud‑native solutions, migration matrices, code examples, and best‑practice guidelines for successful architectural evolution.

Cloud NativeDevOpsObservability
0 likes · 12 min read
Avoid the Top 5 Cloud Migration Mistakes: Proven Cloud‑Native Strategies
JD Tech Talk
JD Tech Talk
Oct 21, 2025 · Backend Development

How Backend Engineers Are Breaking Through AI with RAG Architectures

This article details a backend developer's two‑year AI journey, the challenges of rapid model advances, and how applying microservice principles to Retrieval‑Augmented Generation (RAG) creates a scalable, multi‑agent platform for insurance knowledge, memory, and intelligent agents.

Backend AIKnowledge BaseRAG
0 likes · 11 min read
How Backend Engineers Are Breaking Through AI with RAG Architectures
AndroidPub
AndroidPub
Oct 20, 2025 · Mobile Development

Why MVVM Often Beats MVI in Modern Android Compose Apps

This article compares MVVM and MVI in the Compose era, reviewing their histories, practical code examples, and trade‑offs, and concludes that MVVM usually provides sufficient predictability and simplicity while avoiding the boilerplate and complexity that MVI can introduce.

AndroidComposeMVI
0 likes · 9 min read
Why MVVM Often Beats MVI in Modern Android Compose Apps
Open Source Tech Hub
Open Source Tech Hub
Oct 14, 2025 · Backend Development

How to Transform PHP Frameworks for the AI Era: From Flexibility to Reasonable Inference

Amid the AI surge, traditional PHP frameworks must shift from developer‑centric flexibility to AI‑friendly determinism, emphasizing clear interface contracts, predictable directory structures, immutable lifecycles, and simple dependency injection, enabling AI agents to reliably generate code from PRDs and fostering stable, scalable AI‑first architectures.

AIBackendFramework
0 likes · 10 min read
How to Transform PHP Frameworks for the AI Era: From Flexibility to Reasonable Inference
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Oct 11, 2025 · Cloud Native

Exploring Microservice Architecture Patterns: Aggregation, Sharing, Proxy, and Async Messaging

This article outlines four key microservice architecture patterns—aggregation, shared database, proxy (API gateway), and asynchronous messaging—detailing their advantages, drawbacks, and typical application scenarios to help architects choose the right approach for scalable, resilient systems.

Proxyaggregationarchitecture
0 likes · 5 min read
Exploring Microservice Architecture Patterns: Aggregation, Sharing, Proxy, and Async Messaging
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.

Continuous ImprovementTechnical Debtarchitecture
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.

AIDeploymentJava
0 likes · 6 min read
Exploring JoyAgent-JDGenie: The First Product‑Grade Open‑Source Multi‑Agent System
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.

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

Cloud NativeContainersKubernetes
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 DesignSoftware EngineeringSoftware Modeling
0 likes · 16 min read
Why Modeling Is the Hardest Puzzle in Software Architecture – A Deep Dive
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 DataData GovernanceData Management
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.

Securityarchitecturecompliance
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 ExecutionEvent-drivenIn-Memory Database
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.

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

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

Component LibraryExpressMicroservices
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.

MicroservicesSecurityarchitecture
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 GovernanceData Quality
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 ServicesOperationsSystem Design
0 likes · 34 min read
Designing a Robust Settlement System: 10 Essential Steps and Real‑World Scenarios
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.

System Designarchitecturedatabases
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.

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

AIDigital HumanLLM
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.

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

AICloud NativeInnovation
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.

BenchmarkDragonflyIn-Memory Cache
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.

Project ManagementSoftware Engineeringagile
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.

Backendarchitectureself-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 PatternsJavaarchitecture
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.

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

BackendCost ManagementSoftware Engineering
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.

BackendClean ArchitectureDDD
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.

Legacyarchitecturecaching
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 DataData WarehouseETL
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.

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

BootstrapDeploymentNacos
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 taggingScalabilityarchitecture
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.

Data ManagementResilienceanimation
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 ProgramWeChatarchitecture
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.

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

Distributed Systemsarchitecturescaling
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 NativeDevOpsKubernetes
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.

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

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

Distributed SystemsKafkaMessage Queue
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 integrationMCPTooling
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.

Career DevelopmentHashMapSoftware Engineering
0 likes · 6 min read
Why Strong Coders Still Fail Interviews: 3 Hidden Gaps Revealed
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.

DistributedSystemsReadWriteSeparationScalability
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 DataCepharchitecture
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 ExpertsModel Evaluation
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 SecurityConfigurationMarketing
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.

BackendDistributed Systemsarchitecture
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.

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

MongoDBarchitecturedatabase migration
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.

Cloud NativeCost OptimizationMicroservices
0 likes · 9 min read
How Microservices and Serverless Combine to Transform Modern Applications