Tagged articles
1524 articles
Page 5 of 16
Yunxuetang Frontend Team
Yunxuetang Frontend Team
Sep 8, 2023 · Frontend Development

Master Front-End Technologies and Architecture: Essential Strategies

This guide explores essential front‑end techniques—from efficiently handling massive data sets and adopting the Svelte framework, to containerizing deployments, mastering Chrome and VSCode debugging, applying clean architecture principles, and dissecting eight classic sorting algorithms—providing practical insights for modern web developers.

Sorting AlgorithmsSvelteWeb Development
0 likes · 3 min read
Master Front-End Technologies and Architecture: Essential Strategies
Baidu Geek Talk
Baidu Geek Talk
Aug 30, 2023 · Industry Insights

Midgard: Adaptive Storage Management for Search – From Simple Tables to Intelligent Layers

This article examines how Baidu's search service evolved its storage architecture—from a basic key‑value table to a hybrid HDD/Redis cache and finally to a sharded, multi‑collection design—culminating in Midgard, an intelligent storage‑layer manager that abstracts and optimizes data access for changing business needs.

BackendData ManagementMidgard
0 likes · 11 min read
Midgard: Adaptive Storage Management for Search – From Simple Tables to Intelligent Layers
Goodme Frontend Team
Goodme Frontend Team
Aug 29, 2023 · Frontend Development

How Guming Built a Zero‑Config Micro‑Frontend Architecture for Its Backend Systems

This article explains how Guming's frontend team unified development across multiple backend subsystems by abandoning qiankun, defining strict routing and deployment conventions, automating enforcement through a custom build tool, and providing SDKs, sandboxing, and local development support to boost efficiency and user experience.

Build Automationarchitecturefrontend
0 likes · 19 min read
How Guming Built a Zero‑Config Micro‑Frontend Architecture for Its Backend Systems
Tencent Cloud Developer
Tencent Cloud Developer
Aug 28, 2023 · Backend Development

Effective Code Review and Engineering Best Practices

Effective code review bridges design and implementation by focusing on concrete Go code, enforcing limits on file and function size, nesting depth, and duplication, while promoting early returns, composition over inheritance, clear package structure, and disciplined formatting to prevent hidden technical debt.

Code reviewarchitecturerefactoring
0 likes · 21 min read
Effective Code Review and Engineering Best Practices
Xiaohongshu Tech REDtech
Xiaohongshu Tech REDtech
Aug 25, 2023 · Artificial Intelligence

DataFunSummit 2023: Recommendation Systems Online Summit

The DataFunSummit 2023 online summit (August 26‑27) will explore eight recommendation‑system topics—including core and engineering architecture, model training/inference, large models, graphs, cold start, and multi‑task scenarios—featuring Xiaohongshu leaders who will present on graph‑based business architecture, integrated training‑inference pipelines, and user/content cold‑start strategies.

AI EngineeringRecommendation Systemsarchitecture
0 likes · 6 min read
DataFunSummit 2023: Recommendation Systems Online Summit
Architect
Architect
Aug 24, 2023 · Backend Development

How Vivo’s E‑Commerce Inventory System Scales: Architecture, Challenges, and Solutions

This article details the evolution and design of Vivo’s e‑commerce inventory platform, covering its layered architecture, multiple inventory types, deduction workflows, idempotent APIs, anti‑oversell mechanisms, high‑concurrency strategies, hotspot mitigation, and synchronization techniques, while explaining the reasoning behind each technical choice.

BackendCachearchitecture
0 likes · 18 min read
How Vivo’s E‑Commerce Inventory System Scales: Architecture, Challenges, and Solutions
Top Architect
Top Architect
Aug 21, 2023 · Backend Development

Overview of Common Components in a Microservice Architecture

This article provides a comprehensive overview of typical microservice architecture components—including Nginx as the traffic entry, Spring Cloud Gateway, service registries, Redis caching and distributed locks, MySQL and Elasticsearch persistence, message queues, log collection, task scheduling, and distributed object storage—highlighting their roles, deployment patterns, and best‑practice considerations.

Microservicesarchitectureservice registry
0 likes · 10 min read
Overview of Common Components in a Microservice Architecture
Ant R&D Efficiency
Ant R&D Efficiency
Aug 17, 2023 · Cloud Computing

How Ant Group’s FaaS Architecture Boosts Performance and Security

Ant Group’s FaaS platform redefines serverless computing by eliminating infrastructure overhead, offering rapid function deployment, high‑throughput low‑latency scheduling, robust security isolation, and cost‑effective scaling, while detailing its architectural components, performance optimizations, and future AI‑driven enhancements.

FaaSServerlessarchitecture
0 likes · 21 min read
How Ant Group’s FaaS Architecture Boosts Performance and Security
JD Retail Technology
JD Retail Technology
Aug 8, 2023 · Mobile Development

Componentization Architecture for Large-Scale Mobile Apps: Principles, Challenges, and Best Practices

This article examines componentization as a project architecture for medium to large mobile applications, outlining its motivations, common challenges, design principles, component granularity, dependency management, communication methods, quality assurance practices, and the trade‑offs involved in adopting a component‑based approach.

ComponentizationMobilearchitecture
0 likes · 29 min read
Componentization Architecture for Large-Scale Mobile Apps: Principles, Challenges, and Best Practices
政采云技术
政采云技术
Aug 8, 2023 · Fundamentals

Architecture Methodology: From Business to Technical Strategies

This article explores architecture fundamentals, covering business architecture methodology, system architecture evolution from monolith to microservices, and technical strategies for reliability, scalability, performance, maintainability, security, and cost reduction, concluding with expression methods like the 4+1 view.

System Designarchitecturebusiness architecture
0 likes · 7 min read
Architecture Methodology: From Business to Technical Strategies
HomeTech
HomeTech
Aug 2, 2023 · Artificial Intelligence

Push Precision Recommendation System: Overview, Iteration, and Design

This article presents a comprehensive overview of the push precision recommendation system, detailing its data processing pipeline, machine‑learning‑driven algorithms, modular architecture—including offline, near‑real‑time, and push layers—and subsequent system iterations, optimizations, visual monitoring platforms, and future development directions.

Big Dataarchitecturemachine learning
0 likes · 11 min read
Push Precision Recommendation System: Overview, Iteration, and Design
Architect's Guide
Architect's Guide
Jul 26, 2023 · Cloud Native

Amazon Prime Video Case Study: From Serverless Microservices to a Cost‑Effective Monolith

An in‑depth analysis of Amazon Prime Video’s monitoring service reveals how the team abandoned a costly serverless micro‑service architecture in favor of a streamlined monolith on EC2/ECS, cutting infrastructure expenses by over 90% while improving scalability, prompting industry leaders to reassess cloud‑native design assumptions.

AWSCost OptimizationMicroservices
0 likes · 11 min read
Amazon Prime Video Case Study: From Serverless Microservices to a Cost‑Effective Monolith
Architect
Architect
Jul 25, 2023 · Industry Insights

How Baidu Zhidao Migrated 18 Years of Legacy to a Cloud‑Native Architecture

This article details Baidu Zhidao’s migration from an aging, monolithic PaaS platform to a cloud‑native environment, explaining the business drivers, the selection of Pandora and Zhiyun platforms, the step‑by‑step traffic‑shifting and gateway redesign, and the measurable gains in stability, scalability, and cost after achieving 100% cloud traffic.

BaiduCloud NativeScalability
0 likes · 16 min read
How Baidu Zhidao Migrated 18 Years of Legacy to a Cloud‑Native Architecture
JD Retail Technology
JD Retail Technology
Jul 25, 2023 · Frontend Development

How JD’s Low‑Code Platform Transforms Mini‑Program Development

The article examines JD’s low‑code development platform for WeChat mini‑programs, detailing its visual DSL, architecture, layered iOC design, feature set—including drag‑and‑drop canvas, UI components, data binding, and ChatGPT integration—while discussing trade‑offs between generic versus vertical solutions and the platform’s configuration principles.

JDMini ProgramWeChat
0 likes · 18 min read
How JD’s Low‑Code Platform Transforms Mini‑Program Development
Tech Architecture Stories
Tech Architecture Stories
Jul 23, 2023 · Backend Development

Beyond Scale: Rethinking Architecture Boundaries for Massive Services

This article reflects on years of designing large‑scale backend systems at Tencent, discussing how to define clear architecture boundaries, ensure high availability, integrate diverse technologies, and use observability and monitoring to continuously evolve and improve massive service architectures.

Distributed SystemsSystem Designarchitecture
0 likes · 25 min read
Beyond Scale: Rethinking Architecture Boundaries for Massive Services
Yunxuetang Frontend Team
Yunxuetang Frontend Team
Jul 21, 2023 · Frontend Development

Essential Front-End Architecture, Performance, and Modern Tools: CSS, TypeScript, Chrome 115

This article curates key front-end topics—including simple architecture patterns, Tencent's performance optimization tactics, CSS fundamentals from "CSS World," advanced TypeScript tricks, and the notable features of Chrome 115—while also introducing the Cloud Classroom front-end team’s mission and structure.

ChromeTypeScriptarchitecture
0 likes · 3 min read
Essential Front-End Architecture, Performance, and Modern Tools: CSS, TypeScript, Chrome 115
Sohu Tech Products
Sohu Tech Products
Jul 19, 2023 · Backend Development

Plugin Architecture in Java: SPI, ServiceLoader, and Spring Boot Implementations

This article explains the benefits and common practices of plugin‑based development in Java, covering module decoupling, extensibility, third‑party integration, and detailed implementations using Java SPI, custom configuration loading, and Spring Boot's spring.factories mechanism with practical code examples.

SPIServiceLoaderSpringBoot
0 likes · 18 min read
Plugin Architecture in Java: SPI, ServiceLoader, and Spring Boot Implementations
Baobao Algorithm Notes
Baobao Algorithm Notes
Jul 19, 2023 · Artificial Intelligence

Llama 2’s Breakthroughs: Architecture, Data, and Training Tricks Explained

Llama 2 advances open‑source large‑model research by expanding context length to 4096, adopting GQA attention, scaling training data to 2 trillion tokens, and introducing refined SFT and RLHF techniques such as Ghost Attention, margin‑based reward modeling, and iterative rejection sampling, all detailed in Meta’s 76‑page report.

Llama-2RLHFSFT
0 likes · 8 min read
Llama 2’s Breakthroughs: Architecture, Data, and Training Tricks Explained
DevOps Cloud Academy
DevOps Cloud Academy
Jul 14, 2023 · Operations

Key Capabilities for Continuous Delivery and DevOps Success

The article outlines essential continuous delivery, architectural, product, lean management, and cultural capabilities—such as version control, automated deployment, trunk‑based development, test automation, value‑stream visibility, lightweight change approval, and supportive leadership—that together drive high‑performance DevOps outcomes.

Continuous DeliveryDevOpsLean Management
0 likes · 10 min read
Key Capabilities for Continuous Delivery and DevOps Success
Tencent Cloud Developer
Tencent Cloud Developer
Jul 13, 2023 · Frontend Development

Sogou Baike Mobile Front‑End System Upgrade: Architecture, Process, and Performance Optimization

The Sogou Baike mobile front‑end upgrade consolidated three fragmented projects into a single repository, introduced React‑SSR with routing and Redux, streamlined CI/CD, trimmed SSR payloads, lazy‑loaded assets and cut first‑screen requests, resulting in a 24% faster load, 35% bandwidth reduction, 11% CTR rise and a modern, cross‑stack foundation.

SSRWeb Developmentarchitecture
0 likes · 16 min read
Sogou Baike Mobile Front‑End System Upgrade: Architecture, Process, and Performance Optimization
Architects' Tech Alliance
Architects' Tech Alliance
Jul 9, 2023 · Industry Insights

China’s GPU Landscape: Architecture, Performance, and Market Outlook

The report builds a comprehensive GPU research framework evaluating performance through micro‑architecture, process, core count and frequency, examines ecosystem dominance of CUDA, dissects NVIDIA Fermi and Hopper designs, analyzes competitive histories of Nvidia and AMD, and forecasts domestic GPU market opportunities in AI data centers, autonomous vehicles, and gaming.

ChinaGPUai
0 likes · 5 min read
China’s GPU Landscape: Architecture, Performance, and Market Outlook
Alibaba Cloud Developer
Alibaba Cloud Developer
Jul 6, 2023 · Fundamentals

Mastering Software Complexity: Design Principles and Real-World Patterns

This article explores why software complexity is inherent, examines cognitive challenges, and presents practical design principles—such as responsibility separation, layered abstraction, and change extensibility—illustrated with real-world examples from Spring MVC, MyBatis, and other frameworks, offering actionable insights for building maintainable systems.

architecturecomplexityjava
0 likes · 19 min read
Mastering Software Complexity: Design Principles and Real-World Patterns
Bilibili Tech
Bilibili Tech
Jul 4, 2023 · Frontend Development

Micro‑Frontend Integration and Platformization at Bilibili: Design, Implementation, and Lessons Learned

Bilibili consolidated over thirty fragmented internal back‑ends into a unified micro‑frontend platform called Source Universe Workbench by selecting the micro‑app framework, implementing centralized routing, cross‑domain XHR interception, shared services, and observability, which streamlined user experience, eliminated duplicated infrastructure, and provided actionable insights for legacy system management.

architecturecross-domainmicro-frontend
0 likes · 15 min read
Micro‑Frontend Integration and Platformization at Bilibili: Design, Implementation, and Lessons Learned
DevOps
DevOps
Jul 4, 2023 · Operations

Best Practices for Batch Processing in Microservice Architecture

This article examines batch processing in microservice environments, defining its role versus data warehouses, exploring optimal placement across architectural layers, discussing access methods, and providing criteria such as complexity, consistency, security, performance, reliability, and scalability to guide the selection of an appropriate batch processing architecture.

Batch ProcessingMicroservicesarchitecture
0 likes · 11 min read
Best Practices for Batch Processing in Microservice Architecture
Tencent Cloud Developer
Tencent Cloud Developer
Jul 3, 2023 · Fundamentals

Architectural Design Basics: High‑Performance, High‑Availability, and Scalability Patterns

Drawing on the book 'From Zero to Architecture' and personal experience, this article outlines practical design methods that define core concepts, address performance, availability and scalability complexities, and detail patterns for storage and compute optimization, fault‑tolerant interfaces, modular architectures, and evolutionary refactoring to build sustainable high‑quality systems.

Scalabilityarchitecturehigh availability
0 likes · 45 min read
Architectural Design Basics: High‑Performance, High‑Availability, and Scalability Patterns
Top Architect
Top Architect
Jul 3, 2023 · Backend Development

Applying Domain-Driven Design: Architectural Evolution, Bounded Contexts, and Clean Architecture

This article explains how to start a new project using Domain‑Driven Design (DDD), covering service terminology, architectural evolution from monolith to microservices, bounded contexts, the four DDD boundaries, clean layered, hexagonal, and onion architectures, and their practical benefits for backend systems.

BackendClean ArchitectureDDD
0 likes · 8 min read
Applying Domain-Driven Design: Architectural Evolution, Bounded Contexts, and Clean Architecture
DataFunTalk
DataFunTalk
Jul 2, 2023 · Big Data

Bilibili Data Service Middle Platform: Architecture, Practices, and Future Roadmap

This article presents Bilibili's data service middle platform, detailing its background, one‑stop data service architecture, core processes, model and API construction, query mechanisms, full‑link control, cost‑reduction, high‑availability strategies, achieved results, and future roadmap.

Big DataData GovernanceData Service
0 likes · 18 min read
Bilibili Data Service Middle Platform: Architecture, Practices, and Future Roadmap
Tencent Cloud Developer
Tencent Cloud Developer
Jun 29, 2023 · Industry Insights

How WeChat Built a Scalable Security Data Warehouse: Architecture, Evolution, and Data‑Quality Practices

This article examines the origins, architectural evolution, storage choices, unified access layer, multi‑IDC synchronization, operational tooling, and data‑quality mechanisms of WeChat's security data warehouse, illustrating how centralized feature management and rigorous quality checks enable reliable, high‑performance security policy enforcement at massive scale.

Data QualityFeature Managementarchitecture
0 likes · 16 min read
How WeChat Built a Scalable Security Data Warehouse: Architecture, Evolution, and Data‑Quality Practices
政采云技术
政采云技术
Jun 29, 2023 · Backend Development

Understanding RocketMQ: Architecture, Modules, and Deployment Essentials

This article provides a comprehensive overview of RocketMQ, covering its origin, core concepts, component roles, cluster deployment architecture, workflow, feature details, persistence mechanisms, and cleanup policies, offering developers a solid foundation for using this high‑performance messaging middleware.

ApacheDistributed SystemsMessage Queue
0 likes · 18 min read
Understanding RocketMQ: Architecture, Modules, and Deployment Essentials
phodal
phodal
Jun 27, 2023 · Artificial Intelligence

Designing an LLM‑Powered Architecture: The ArchGuard Co‑mate Reference Model

This article presents a detailed reference architecture for building LLM‑driven applications, using the ArchGuard Co‑mate project to illustrate layered design, local model integration, DSL‑based orchestration, and streaming LLM interfaces, complete with code examples and practical implementation notes.

AI OpsKotlinLLM
0 likes · 10 min read
Designing an LLM‑Powered Architecture: The ArchGuard Co‑mate Reference Model
Architects Research Society
Architects Research Society
Jun 20, 2023 · Backend Development

Designing Microservice Architecture: Patterns, Principles, and Best Practices

This article guides readers through the evolution from monolithic to event‑driven microservice architectures, covering design patterns, scalability, reliability, communication strategies such as API gateways, BFF, service aggregation, asynchronous messaging, CQRS, event sourcing, and technology choices like Kafka and RabbitMQ to build highly available, scalable, and maintainable systems.

CQRSDesign PatternsEvent-driven
0 likes · 24 min read
Designing Microservice Architecture: Patterns, Principles, and Best Practices
Wukong Talks Architecture
Wukong Talks Architecture
Jun 20, 2023 · Databases

Evolution of JD Baitiao’s Data Architecture: From MySQL to Apache ShardingSphere

This article chronicles JD Baitiao’s journey from early MySQL and NoSQL solutions through DBRep to the adoption of Apache ShardingSphere, highlighting the technical motivations, decoupling strategies, performance comparisons, and the broader Database Plus vision for scalable, stable financial‑grade data architectures.

Big DataJD BaitiaoShardingSphere
0 likes · 14 min read
Evolution of JD Baitiao’s Data Architecture: From MySQL to Apache ShardingSphere
Architect
Architect
Jun 17, 2023 · Backend Development

Design and Architecture of a Payment Checkout System

This article explains the design and architecture of a payment checkout system, covering its background, core concepts, common payment scenarios, functional features, third‑party integration, interaction flow, backend technical stack, rule‑engine implementation, and strategies for handling massive data at scale.

architecturecheckoutpayment
0 likes · 10 min read
Design and Architecture of a Payment Checkout System
Java Architect Essentials
Java Architect Essentials
Jun 15, 2023 · Backend Development

Mastering Java Plugin Architecture: From SPI to Spring Factories

This article explains why and how to use plugin mechanisms in Java, covering the benefits of modular decoupling, common implementation patterns such as ServiceLoader, custom configuration loading, and Spring Boot's spring.factories, and provides step‑by‑step code examples and practical case studies.

SPISpring Bootarchitecture
0 likes · 22 min read
Mastering Java Plugin Architecture: From SPI to Spring Factories
Alibaba Cloud Native
Alibaba Cloud Native
Jun 15, 2023 · Cloud Native

Why Event‑Driven Architecture Is the Future and How RocketMQ EventBridge Makes It Work

This article explains the fundamentals of event‑driven architecture, contrasts events with commands, outlines its four key characteristics, compares integration patterns, and details the capabilities and technical design of RocketMQ EventBridge, including standards, event hubs, schemas, and serverless integration.

Event-drivenEventBridgearchitecture
0 likes · 18 min read
Why Event‑Driven Architecture Is the Future and How RocketMQ EventBridge Makes It Work
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Jun 12, 2023 · Frontend Development

Design and Architecture of Corona: NetEase Cloud Music Multi‑Platform Front‑End Monitoring System

Corona is NetEase Cloud Music’s unified, cross‑platform front‑end monitoring system that ingests logs from Web, React Native, Node.js, Android, iOS, Flutter and Windows CEF, enriches them, routes them through real‑time anomaly and performance pipelines, stores them in HBase, and offers customizable alerts, de‑obfuscation, AI‑assisted analysis, and extensible reporting to ensure rapid fault detection and remediation across the organization.

architecturefrontendlogging
0 likes · 17 min read
Design and Architecture of Corona: NetEase Cloud Music Multi‑Platform Front‑End Monitoring System
phodal
phodal
Jun 11, 2023 · Artificial Intelligence

How ArchGuard 2.0 Uses LLMs to Dynamically Generate Architecture Governance Functions

This article explains how ArchGuard 2.0 leverages large language models to transform tacit architectural knowledge into dynamic, DSL‑based governance functions, detailing the challenges of traditional tools, the design of the Co‑mate system, and the practical implementation using Kotlin REPL.

APIDSLKotlin
0 likes · 8 min read
How ArchGuard 2.0 Uses LLMs to Dynamically Generate Architecture Governance Functions
Meituan Technology Team
Meituan Technology Team
Jun 8, 2023 · Databases

Meituan Database Disaster Recovery Practice: Architecture, Platform, and Future Directions

Meituan’s disaster‑recovery practice combines evolving DR architectures—from single‑active to unitized designs—with N+1 and SET patterns, dual HA models, a multi‑layer DDTP platform, high‑frequency drill frameworks, and future plans for ultra‑large‑scale automation, cross‑region resilience, overseas support, and emerging database‑mesh technologies.

Meituanarchitectureplatform
0 likes · 20 min read
Meituan Database Disaster Recovery Practice: Architecture, Platform, and Future Directions
JD Tech
JD Tech
Jun 7, 2023 · Operations

Practical Guide to Achieving High Availability in Software Delivery

This article explains the concept of high availability, outlines the challenges of collaborative delivery, architectural design, coding practices, secure release, and deployment operations, and provides concrete steps, process standards, emergency plans, and self‑check tools to ensure reliable, fault‑tolerant software systems.

CollaborationDeploymentarchitecture
0 likes · 13 min read
Practical Guide to Achieving High Availability in Software Delivery
JD Tech
JD Tech
Jun 6, 2023 · Frontend Development

Design and Architecture of JD Tech’s Unified Activity Platform “Magic Flute”

The article presents a comprehensive overview of JD Tech’s “Magic Flute” activity platform, analyzing traditional high‑code and configuration‑driven development models, proposing a unified low‑code SaaS/PAAS solution, detailing its functional architecture, component management, workflow orchestration, and operational workflows to improve productivity across business teams.

BackendJD Techactivity platform
0 likes · 19 min read
Design and Architecture of JD Tech’s Unified Activity Platform “Magic Flute”
Architects Research Society
Architects Research Society
Jun 5, 2023 · Backend Development

Panel Discussion on Large‑Scale Event‑Driven Architectures and Practical Lessons

A multi‑expert panel shares experiences, challenges, and best practices for building, operating, and evolving large‑scale event‑driven systems using technologies like Kafka, covering architecture decisions, domain modeling, observability, handling unordered events, and advice for day‑two operations.

Event-drivenKafkaMicroservices
0 likes · 29 min read
Panel Discussion on Large‑Scale Event‑Driven Architectures and Practical Lessons
dbaplus Community
dbaplus Community
May 31, 2023 · Fundamentals

Why Architecture Design Matters: Tackling System Complexity with Microservices & DDD

The article explains that architecture design exists to manage software system complexity, outlines common misconceptions, describes the six sources of complexity and their generic solutions, examines performance, availability, scalability, cost, security and scale concerns, and shows how microservices and Domain‑Driven Design can address these challenges.

DDDMicroservicesarchitecture
0 likes · 26 min read
Why Architecture Design Matters: Tackling System Complexity with Microservices & DDD
Continuous Delivery 2.0
Continuous Delivery 2.0
May 30, 2023 · Fundamentals

Design Decisions and Architecture Decision Records (ADRs)

The article explains the importance of documenting software design decisions, introduces Architecture Decision Records (ADRs) as lightweight, text‑based records containing background, decision, and consequences, and discusses their historical evolution, practical benefits, challenges, and growing adoption in agile development.

ADRDocumentationagile
0 likes · 12 min read
Design Decisions and Architecture Decision Records (ADRs)
Architects' Tech Alliance
Architects' Tech Alliance
May 29, 2023 · Artificial Intelligence

Overview of Huawei Ascend AI Full‑Stack Architecture, CANN, and AscendCL

This article introduces Huawei's Domain‑Specific Ascend AI architecture, detailing its four‑layer full‑stack design, the five‑layer abstract and three‑layer logical structures of the CANN heterogeneous computing framework, and the AscendCL programming interface with its advantages and application scenarios.

AscendCANNDeep Learning
0 likes · 12 min read
Overview of Huawei Ascend AI Full‑Stack Architecture, CANN, and AscendCL
DeWu Technology
DeWu Technology
May 24, 2023 · Frontend Development

Performance Optimization and Architecture Refactoring of DeWu Customer Service Ticket Frontend

The DeWu customer service ticket frontend was re‑architected by aggregating APIs, splitting fast and slow interfaces, adopting Module Federation, implementing a single‑instance design and schema‑driven dynamic rendering, which cut render times from seconds to sub‑second, reduced memory usage, eliminated TypeScript bugs and boosted 客服 satisfaction to 80 %.

Module Federationarchitecturecustomer-service
0 likes · 17 min read
Performance Optimization and Architecture Refactoring of DeWu Customer Service Ticket Frontend
Laravel Tech Community
Laravel Tech Community
May 17, 2023 · Databases

Dragonfly vs Redis: Performance Claims, Benchmark Debate, and Architectural Insights

Dragonfly, an open‑source C/C++ memory cache system released by a former Google and Amazon engineer, claims superior speed and lower memory usage than Redis, but Redis’s team counters with benchmark results showing higher throughput and discusses architectural differences, scaling strategies, and future feature considerations.

DragonflyIn-Memory Cachearchitecture
0 likes · 10 min read
Dragonfly vs Redis: Performance Claims, Benchmark Debate, and Architectural Insights
DeWu Technology
DeWu Technology
May 12, 2023 · Frontend Development

Key Takeaways from DeWu Frontend Tech Salon: SaaS Architecture, CSS Mastery, and Container Solutions

The DeWu Frontend Technology Salon in Hangzhou featured five expert talks covering SaaS frontend architecture evolution, one‑stop workbench upgrades, large‑scale CSS maintenance, container‑based e‑commerce workbench solutions, and stable ToG business strategies, followed by lively networking and group photos.

CSSSaaSarchitecture
0 likes · 9 min read
Key Takeaways from DeWu Frontend Tech Salon: SaaS Architecture, CSS Mastery, and Container Solutions
Tencent Cloud Developer
Tencent Cloud Developer
May 8, 2023 · Cloud Native

Modernizing Tencent Cloud Log Service (CLS): Cloud‑Native Architecture, Challenges, and Benefits

Tencent Cloud Log Service was modernized by migrating over 95 % of its components to a cloud‑native stack of containers, Kubernetes, and declarative APIs, addressing chaotic infrastructure, stateful‑to‑stateless conversion, configuration drift, upgrade risk, elastic scaling, traffic protection and observability, which cut costs by more than 20 million CNY, reduced scaling latency by 90 %, and achieved over 99.99 % availability with petabyte‑scale burst handling.

Configuration ManagementLog Servicearchitecture
0 likes · 15 min read
Modernizing Tencent Cloud Log Service (CLS): Cloud‑Native Architecture, Challenges, and Benefits
Liangxu Linux
Liangxu Linux
May 3, 2023 · Backend Development

From Monolith to Microservices: A Practical Journey of an Online Supermarket

This article walks through the evolution of a simple online supermarket from a monolithic architecture to a fully fledged microservice system, highlighting the challenges, component choices, database splitting, monitoring, tracing, logging, gateway, service discovery, resilience patterns, testing strategies, and the trade‑offs of using a custom framework versus a service mesh.

MicroservicesService Mesharchitecture
0 likes · 23 min read
From Monolith to Microservices: A Practical Journey of an Online Supermarket
HomeTech
HomeTech
Apr 26, 2023 · Game Development

How a Layered Unity Framework Boosts Code Reuse and Development Speed

This article analyzes the growing need for a unified Unity framework at AutoHome, evaluates existing open‑source Unity architectures, proposes a four‑layer design (logic, middle, base, data), demonstrates a native‑message example, and quantifies quality, efficiency, performance, and reuse gains.

Game DevelopmentLayered DesignOpen Source Frameworks
0 likes · 12 min read
How a Layered Unity Framework Boosts Code Reuse and Development Speed
政采云技术
政采云技术
Apr 25, 2023 · Backend Development

Cache System Overview, Architecture Evolution, Pain Points, and Best Practices

This article explains the fundamentals of cache systems, describes the evolution from no‑cache to distributed and local caches, analyzes common challenges such as consistency, hot‑key detection, and cache avalanche, and provides practical guidelines and real‑world lessons for designing effective backend caching solutions.

Backend PerformanceConsistencyarchitecture
0 likes · 14 min read
Cache System Overview, Architecture Evolution, Pain Points, and Best Practices
Efficient Ops
Efficient Ops
Apr 24, 2023 · Databases

Seamless High‑Concurrency Database Migration for Massive Domestic Transformation

This talk outlines the strategic shift toward domestic, high‑performance databases, comparing shared‑everything, shared‑nothing, and shared‑storage architectures, and presents a seven‑step migration framework—including selection, testing, full and incremental sync, application refactoring, dual‑write or middleware switching, and post‑migration observability—to achieve seamless, low‑impact migration of massive, high‑concurrency workloads.

architecturedatabasesdomestic transformation
0 likes · 17 min read
Seamless High‑Concurrency Database Migration for Massive Domestic Transformation
DevOps
DevOps
Apr 24, 2023 · Backend Development

Hybrid “Big Waterfall + Small Agile” Delivery Model and Application Boundary Design in Large‑Scale Microservice Architecture

The article shares a chief architect’s experience designing a hybrid “big waterfall + small agile” delivery approach, microservice architecture, BFF layer, and team organization principles such as Conway’s law to address application boundary challenges in a massive state‑owned enterprise project.

BFFMicroservicesTeam Organization
0 likes · 11 min read
Hybrid “Big Waterfall + Small Agile” Delivery Model and Application Boundary Design in Large‑Scale Microservice Architecture
Tencent Cloud Middleware
Tencent Cloud Middleware
Apr 13, 2023 · Fundamentals

RocketMQ, Kafka, Pulsar: Core Concepts, Architecture & Transactional Messaging

This article provides a comprehensive overview of major message‑queue middleware—including RocketMQ, Kafka, Pulsar, and RabbitMQ—covering fundamental concepts such as tags, groups, offsets, architectural components, storage mechanisms, transaction workflows, rebalance strategies, and recent developments, while comparing their features and performance characteristics.

KafkaMessage QueuePulsar
0 likes · 19 min read
RocketMQ, Kafka, Pulsar: Core Concepts, Architecture & Transactional Messaging
DeWu Technology
DeWu Technology
Apr 10, 2023 · Industry Insights

Mooncake’s Evolution: From Mock Service to One‑Stop API Collaboration Platform

Over the past year, Mooncake transformed from a simple mock service into a comprehensive API collaboration platform, integrating Yapi and mock functionalities, adopting Nielsen’s design principles, and introducing tools for Java, Go, iOS, Android, and frontend development, while outlining its architectural upgrades, design philosophy, and future roadmap.

API Managementarchitecturedeveloper tools
0 likes · 13 min read
Mooncake’s Evolution: From Mock Service to One‑Stop API Collaboration Platform
Bilibili Tech
Bilibili Tech
Apr 7, 2023 · Mobile Development

Design and Refactoring of Inline Video Playback in Feed Streams

The article describes a modular refactor of Bilibili’s feed‑stream inline video playback, introducing a central ModuleInlineManager, ViewHandler, ViewFetcher, and an InlineController that encapsulate player logic, eliminate duplicated code, simplify maintenance, and enable flexible feature testing across diverse feed pages.

architectureiOSinline video
0 likes · 11 min read
Design and Refactoring of Inline Video Playback in Feed Streams
Top Architect
Top Architect
Apr 4, 2023 · Artificial Intelligence

Overview of Twitter's Open‑Source Recommendation Algorithm Architecture

Twitter has open‑sourced its recommendation algorithm, detailing a complex pipeline of candidate sources, graph‑based models, embedding techniques, and ranking services that together generate personalized home‑timeline tweets for users.

Recommendation AlgorithmTwitterarchitecture
0 likes · 9 min read
Overview of Twitter's Open‑Source Recommendation Algorithm Architecture
Architects Research Society
Architects Research Society
Apr 2, 2023 · Cloud Computing

When Serverless Architecture Is the Right Choice: Pros, Cons, and Practical Considerations

This article examines the advantages and disadvantages of serverless web development, including vendor lock‑in, cost predictability, scalability, and integration challenges, and outlines the scenarios where serverless is the optimal architectural choice versus when traditional approaches are preferable.

Cost ManagementScalabilityServerless
0 likes · 13 min read
When Serverless Architecture Is the Right Choice: Pros, Cons, and Practical Considerations
ITPUB
ITPUB
Mar 29, 2023 · Databases

Beyond ACID: A Maslow‑Inspired Hierarchy of Database Needs

Drawing parallels with Maslow’s hierarchy, the article outlines an eight‑level model of database requirements—from core kernel correctness and ACID to advanced observability, automation, and the vision of a truly autonomous database—explaining how each tier maps to functional, security, reliability, ROI, insight, control, and transcendence.

architectureautonomydatabases
0 likes · 12 min read
Beyond ACID: A Maslow‑Inspired Hierarchy of Database Needs
Programmer DD
Programmer DD
Mar 28, 2023 · Frontend Development

Why Front‑End/Back‑End Separation Is the Key to Scalable Projects

The article explains how front‑end/back‑end separation restructures development by letting front‑end teams handle UI and interaction while back‑end teams expose data via RESTful APIs, improving modularity, parallel work, deployment flexibility, and overall system scalability.

APIDeploymentarchitecture
0 likes · 6 min read
Why Front‑End/Back‑End Separation Is the Key to Scalable Projects
ITPUB
ITPUB
Mar 24, 2023 · Cloud Native

Why Open‑Falcon Stalled and How Cloud‑Native Monitoring Is Evolving

This article reviews the evolution of monitoring in the cloud‑native era, analyzes Open‑Falcon’s architecture, strengths, and shortcomings, explains why its development hit a bottleneck, and outlines the design principles and features of the Nightingale monitoring system as a modern, open‑source alternative.

MicroservicesOpen-Falconarchitecture
0 likes · 15 min read
Why Open‑Falcon Stalled and How Cloud‑Native Monitoring Is Evolving
Top Architect
Top Architect
Mar 24, 2023 · Operations

Understanding BPM Process Engine Architecture and Design

This article explains what a process engine is, distinguishes between processes and engines, reviews common process designer types, explores workflow, BPM and orchestration applications, and details the architectural components, design practices, and code examples for building robust BPM solutions.

BPMProcess Enginearchitecture
0 likes · 17 min read
Understanding BPM Process Engine Architecture and Design
Top Architect
Top Architect
Mar 16, 2023 · Backend Development

Understanding DTO, VO, BO, PO, DO, and POJO in Java Backend Development

This article explains the definitions, differences, and typical usage scenarios of DTO, VO, BO, PO, DO, and POJO in Java backend development, provides code examples for each layer, and introduces an IDEA plugin that automates object conversion to improve code maintainability.

Backendarchitecturebo
0 likes · 7 min read
Understanding DTO, VO, BO, PO, DO, and POJO in Java Backend Development
JD Retail Technology
JD Retail Technology
Mar 16, 2023 · Operations

Ensuring High Availability in Software: Collaboration, Architecture, Implementation, and Operational Practices

This article explains the concept of high availability, outlines the challenges of achieving it in complex software delivery chains, and provides practical guidance on improving collaboration efficiency, establishing process standards, designing robust architecture, implementing disciplined coding, executing safe releases, and maintaining operational safeguards.

CollaborationDeploymentarchitecture
0 likes · 11 min read
Ensuring High Availability in Software: Collaboration, Architecture, Implementation, and Operational Practices
DevOps
DevOps
Mar 10, 2023 · R&D Management

Improving Software Development Efficiency: Organizational, Architectural, and Management Perspectives

The article examines software development efficiency by defining R&D effectiveness, discussing organizational design, architectural alignment, project management practices, and key performance metrics, and concludes with actionable implementation steps for building high‑performing engineering teams.

architectureefficiencysoftware development
0 likes · 10 min read
Improving Software Development Efficiency: Organizational, Architectural, and Management Perspectives
DaTaobao Tech
DaTaobao Tech
Mar 8, 2023 · Mobile Development

Widget Ecosystem Architecture and Implementation Overview

The article outlines the widget ecosystem’s evolution from static to dynamic widgets, detailing form factors, refresh methods, user and platform benefits, technical challenges of third‑party integration, the architecture of operation centers and data management, and future plans for AB testing.

Mobile DevelopmentUser experienceWidget
0 likes · 6 min read
Widget Ecosystem Architecture and Implementation Overview
Architect's Guide
Architect's Guide
Mar 4, 2023 · Frontend Development

Guidelines for Front‑Back End Separation and API Specification

This article explains why front‑back separation is needed, describes the evolution from MVC to SPA, proposes a contract‑first approach, outlines development processes, and provides a detailed V1.0.0 API specification with request/response formats, pagination, and special content rules.

APIMVCSPA
0 likes · 12 min read
Guidelines for Front‑Back End Separation and API Specification
ByteFE
ByteFE
Feb 27, 2023 · Frontend Development

Deep Dive into React Router v6 Architecture and Core Implementations

This article provides an in‑depth technical overview of React Router v6, covering client‑side routing modes (Hash and History), the library’s file structure, core architecture, key components such as BrowserRouter, Route, useRoutes, and common hooks like useLocation, useNavigate, useParams, illustrating their implementations with code snippets and diagrams.

SPAarchitecturereact-router
0 likes · 12 min read
Deep Dive into React Router v6 Architecture and Core Implementations
DaTaobao Tech
DaTaobao Tech
Feb 27, 2023 · Cloud Computing

Design of a Generic Backup and Disaster Recovery Solution

The proposed generic backup and disaster‑recovery framework introduces three business layers—backup data, DR retrieval, and dirty‑data cleanup—supporting both manual and scheduled backups, automatic or manual cleanup, pagination, bucketed delivery, sharding, and customizable filter chains to prevent large‑scale inconsistencies during failures.

BackupBucketarchitecture
0 likes · 7 min read
Design of a Generic Backup and Disaster Recovery Solution
Architect's Guide
Architect's Guide
Feb 15, 2023 · Backend Development

Microservice Architecture: Decomposition Strategies, Project Types, and Common Challenges

The article explains how to design large concurrent applications or refactor legacy systems using microservice architecture, covering decomposition by business capability and subdomain, distinguishing brownfield and greenfield projects, and addressing challenges such as network latency, data consistency, and the Strangler pattern.

DDDMicroservicesarchitecture
0 likes · 6 min read
Microservice Architecture: Decomposition Strategies, Project Types, and Common Challenges
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Feb 13, 2023 · Backend Development

How NEMichelinCache Cuts Crashes and Boosts Performance in Cross‑Platform RN/H5 Apps

The article details the design and implementation of NEMichelinCache, a cross‑platform cache library for React Native and H5, explaining the problems of the legacy cache, the architectural choices made, the modules introduced, and the measurable improvements in stability and speed achieved after deployment.

CacheReact Nativearchitecture
0 likes · 12 min read
How NEMichelinCache Cuts Crashes and Boosts Performance in Cross‑Platform RN/H5 Apps
Top Architect
Top Architect
Feb 9, 2023 · Operations

Understanding BPM Process Engines: Architecture, Design Patterns, and Practical Implementation

This article provides a comprehensive overview of BPM process engines, covering their definition, design of workflow and BPM, architecture components, organization and form designers, implementation practices, sample BPMN XML, and related commercial opportunities, offering practical guidance for building and using process‑engine‑based solutions.

BPMProcess Enginearchitecture
0 likes · 16 min read
Understanding BPM Process Engines: Architecture, Design Patterns, and Practical Implementation
JD Retail Technology
JD Retail Technology
Feb 8, 2023 · Frontend Development

XView Popup Framework: Background, Pain Points, Upgrade Solutions, Architecture, and Future Plans

The document outlines XView—a WebView‑based popup container—its development inefficiencies and low exposure, describes three upgrade eras from H5 to configurable to visual construction, details the new build process, mutual‑exclusion, pre‑loading, page management, integration, post‑upgrade architecture, data center capabilities, current status, and future technical and business roadmaps.

CMSSDKWebView
0 likes · 8 min read
XView Popup Framework: Background, Pain Points, Upgrade Solutions, Architecture, and Future Plans
IT Architects Alliance
IT Architects Alliance
Jan 27, 2023 · Big Data

Technical Architecture Overview of Toutiao (Jinri Toutiao) News Platform

The article provides a comprehensive technical overview of Toutiao's growth, data collection, user modeling, recommendation engine, storage solutions, message push system, and its micro‑service and virtualized PaaS architecture, highlighting the massive scale and engineering practices behind the platform.

MicroservicesToutiaoarchitecture
0 likes · 8 min read
Technical Architecture Overview of Toutiao (Jinri Toutiao) News Platform
DataFunSummit
DataFunSummit
Jan 23, 2023 · Big Data

Design and Practice of the 58 Agile BI System (Starfire)

This article presents a comprehensive overview of the 58 Agile BI platform called Starfire, covering its background, technical architecture, core permission and query engine challenges, MPP cache acceleration, visualization resource library, developer services, and future development directions.

BIBig DataData visualization
0 likes · 13 min read
Design and Practice of the 58 Agile BI System (Starfire)
ITPUB
ITPUB
Jan 19, 2023 · Backend Development

16 Essential Principles for Designing, Implementing, and Governing Microservices

This article outlines a seven‑stage microservice lifecycle and presents sixteen practical principles covering planning, design, implementation, invocation, release, governance, scaling, and deprecation to help architects build robust, maintainable microservice systems.

Microservicesarchitecturedesign principles
0 likes · 11 min read
16 Essential Principles for Designing, Implementing, and Governing Microservices
Architects Research Society
Architects Research Society
Jan 13, 2023 · Backend Development

Backend for Frontend (BFF) Pattern: Designing Single‑Purpose Edge Services for User Interfaces

The article explains how the Backend for Frontend (BFF) pattern creates dedicated, lightweight server‑side APIs for each UI type—desktop web, mobile, or third‑party—allowing teams to tailor functionality, reduce coupling, aggregate micro‑service calls, and improve autonomy while addressing performance, scaling, and organizational concerns.

BFFBackendapi-design
0 likes · 20 min read
Backend for Frontend (BFF) Pattern: Designing Single‑Purpose Edge Services for User Interfaces
NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
Jan 13, 2023 · Industry Insights

Top 10 Technical Insights from NetEase Yanxuan in 2022

This article curates the ten most-read technical posts from NetEase Yanxuan in 2022, covering DDD adoption, reverse transaction systems, availability metrics, documentation practices, inventory locking, performance optimization, stability governance, H5 containerization, 2B architecture, and the evolution of the Yanxuan app’s engineering architecture.

Domain-Driven DesignMobile Developmentarchitecture
0 likes · 7 min read
Top 10 Technical Insights from NetEase Yanxuan in 2022
MaGe Linux Operations
MaGe Linux Operations
Jan 10, 2023 · Cloud Native

When Microservices Backfire: Lessons from Scaling a Data Service Platform

This case study examines S Company's transition to a microservice architecture for its data‑service platform, highlighting initial gains in visibility and deployment cost, the subsequent explosion of complexity, and the eventual rollback to a monolith with insights on trade‑offs, scaling, and operational overhead.

Operational Challengesarchitecturemonolith migration
0 likes · 12 min read
When Microservices Backfire: Lessons from Scaling a Data Service Platform
Architecture Digest
Architecture Digest
Jan 8, 2023 · Operations

Design and Evolution of Vivo Server Monitoring System

This article systematically presents the business background, basic monitoring workflow, usage guidelines, OpenTSDB fundamentals, code precision issues, vmonitor collector architecture, old and new system designs, core alerting metrics, demo illustrations, and a comparison with mainstream monitoring solutions, offering insights for technology selection.

AlertingOpenTSDBServer
0 likes · 18 min read
Design and Evolution of Vivo Server Monitoring System
Architect
Architect
Jan 6, 2023 · Backend Development

Design and Architecture of Bilibili Comment System

This article presents a comprehensive overview of Bilibili's comment system, detailing its background, core functional modules, layered architecture, storage and caching strategies, availability considerations, and hot‑comment design, illustrating how the platform achieves scalability, performance, and reliability for massive user interactions.

BilibiliComment SystemScalability
0 likes · 24 min read
Design and Architecture of Bilibili Comment System
Architecture Digest
Architecture Digest
Jan 2, 2023 · Databases

Database Sharding and Partitioning Strategy for High‑Volume Order Systems

This article explains how to classify massive order data into hot and cold segments, store them in MySQL, Elasticsearch and Hive respectively, and implement sharding and partitioning at both table and database levels using modulo and hash calculations to achieve scalable performance for billions of orders.

Partitioningarchitecturehive
0 likes · 8 min read
Database Sharding and Partitioning Strategy for High‑Volume Order Systems
vivo Internet Technology
vivo Internet Technology
Dec 28, 2022 · Operations

Monitoring Service System Construction and Exploration Practice

The article outlines vivo’s evolution from simple Zabbix monitoring to a self‑built, unified monitoring platform that now covers infrastructure, containers, databases and user experience at massive scale, integrating AI‑ops, cloud‑native observability and unified alerting to ensure end‑to‑end service reliability and future intelligent, one‑stop monitoring.

Vivoaiopsarchitecture
0 likes · 28 min read
Monitoring Service System Construction and Exploration Practice
High Availability Architecture
High Availability Architecture
Dec 27, 2022 · Big Data

Design and Implementation of a Data Service Middle Platform for Scalable Data SaaS

This article presents a comprehensive overview of a data service middle platform, detailing its background, architectural design, data construction, model definition and acceleration, API creation, query processing, service gateway, common solutions for standardization and cost reduction, as well as achieved results and future plans.

APIBig DataData Platform
0 likes · 22 min read
Design and Implementation of a Data Service Middle Platform for Scalable Data SaaS
DataFunTalk
DataFunTalk
Dec 27, 2022 · Backend Development

Private Deployment Architecture, Challenges, and Solutions for Volcano Engine A/B Testing (DataTester)

This article details the private‑deployment architecture of Volcano Engine A/B Testing (DataTester), outlines three major challenges—version management, performance optimization, and stability—and explains the branch‑logic, release pipeline, model‑optimization, and pre‑aggregation solutions implemented to enable reliable, low‑resource SaaS‑like operation in on‑premise clusters.

A/B testingBackendPrivate Deployment
0 likes · 12 min read
Private Deployment Architecture, Challenges, and Solutions for Volcano Engine A/B Testing (DataTester)
Top Architect
Top Architect
Dec 25, 2022 · Backend Development

Understanding Process Engines: Architecture, Design, and Applications

This article provides a comprehensive overview of process engines, covering their definition, core components, design patterns, implementation details, workflow and BPM applications, as well as practical considerations such as form and page design, permissions, and business opportunities.

BPMProcess Enginearchitecture
0 likes · 17 min read
Understanding Process Engines: Architecture, Design, and Applications
Architecture Digest
Architecture Digest
Dec 23, 2022 · Backend Development

Case Study: Microservice Migration Challenges and Lessons Learned

This case study examines a data‑service company's transition to a microservice architecture, detailing the initial benefits such as improved visibility and reduced deployment cost, the subsequent explosion of complexity, queue‑head blocking, shared‑library versioning issues, and the trade‑offs that led the team to partially revert to a monolithic design.

DeploymentMicroservicesOperations
0 likes · 11 min read
Case Study: Microservice Migration Challenges and Lessons Learned
DataFunSummit
DataFunSummit
Dec 13, 2022 · Big Data

Introducing the Star River Big Data Development Platform: Architecture, Core Capabilities, and Future Plans

This article presents an in‑depth overview of 58.com’s self‑built Star River big data platform, covering its evolution across three eras, resource management hierarchy, core technical capabilities such as metadata services, data maps and lineage, governance practices, and the roadmap for further enhancements.

Big DataData GovernanceData Platform
0 likes · 14 min read
Introducing the Star River Big Data Development Platform: Architecture, Core Capabilities, and Future Plans
NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
Dec 12, 2022 · Mobile Development

Design and Evolution of the Container Communication Layer in NetEase Yanxuan Mobile App

The NetEase Yanxuan app replaced its fragmented container bridges with a unified NativeBridge protocol and modular core, enabling H5, Flutter, RN and future containers to communicate with native modules through a single adaptation layer, dramatically lowering development cost, improving maintainability, and supporting business‑agnostic, backward‑compatible integration.

Container Communicationarchitecturenative bridge
0 likes · 18 min read
Design and Evolution of the Container Communication Layer in NetEase Yanxuan Mobile App
Java High-Performance Architecture
Java High-Performance Architecture
Dec 7, 2022 · Fundamentals

What Is a Process Engine? Architecture, Design, and Real‑World Applications Explained

This article defines process engines, distinguishes workflow from BPM, explores various process designer types, outlines core components such as organization, resources, forms, and interfaces, and presents practical architecture and implementation details—including code examples, permission handling, and reporting—illustrated with diagrams.

BPMBackendProcess Engine
0 likes · 23 min read
What Is a Process Engine? Architecture, Design, and Real‑World Applications Explained