Tagged articles
169 articles
Page 1 of 2
Big Data Tech Team
Big Data Tech Team
Apr 17, 2026 · Industry Insights

Can AI Replace Data Warehouse Engineers? Exploring the Future of Data Modeling

The article examines how large‑language‑model AI can automate data‑warehouse modeling tasks—generating SQL, designing schemas, handling ETL, and tracing lineage—while highlighting current pain points, practical limitations, and four emerging trends that will reshape the role of data engineers over the next few years.

AIBig DataData Warehouse
0 likes · 11 min read
Can AI Replace Data Warehouse Engineers? Exploring the Future of Data Modeling
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Apr 9, 2026 · Fundamentals

Mastering Domain-Driven Design: Core Concepts and Practical Guide

Domain-Driven Design (DDD) centers software architecture on business domains, breaking complex problems into clear subdomains, defining bounded contexts, ubiquitous language, and key building blocks such as entities, value objects, and aggregates, while guiding layered architecture and microservice decomposition for maintainable, collaborative systems.

DDDDomain-Driven DesignModeling
0 likes · 7 min read
Mastering Domain-Driven Design: Core Concepts and Practical Guide
Model Perspective
Model Perspective
Mar 25, 2026 · Industry Insights

How Interview Order Shapes Graduate Exam Scores: A Simple Mathematical Model

This article builds a simple additive model to explain how interview order influences graduate exam scores through reference bias and evaluator fatigue, analyzes their combined impact on candidates of different ability levels, and offers practical advice for applicants despite institutional safeguards.

BiasModelingPsychology
0 likes · 10 min read
How Interview Order Shapes Graduate Exam Scores: A Simple Mathematical Model
Big Data Tech Team
Big Data Tech Team
Feb 9, 2026 · Databases

Mastering Data Warehouse Modeling: Entities, Dimensions, Grain, and Pitfalls

This article provides a comprehensive guide to data warehouse modeling, covering the distinction between entities and dimensions, how to define grain and merge scope, fact integration, the special role of the DWS layer, business module and subject‑area division, and practical solutions to common modeling pitfalls.

EntityModelingPitfalls
0 likes · 13 min read
Mastering Data Warehouse Modeling: Entities, Dimensions, Grain, and Pitfalls
Big Data Tech Team
Big Data Tech Team
Jan 29, 2026 · Industry Insights

Avoid Common Data Warehouse Modeling Pitfalls: A Practical Guide

This article offers a step‑by‑step, experience‑driven guide to data‑warehouse modeling, covering entity vs dimension, grain alignment, fact merging, DWS layer design, business module vs subject‑area mapping, and four typical pitfalls with concrete solutions to help practitioners build robust, business‑centric warehouses.

Modelingbest practicesfact merging
0 likes · 8 min read
Avoid Common Data Warehouse Modeling Pitfalls: A Practical Guide
Model Perspective
Model Perspective
Oct 10, 2025 · Fundamentals

Why Modeling Is the Ultimate Tool for Clear Thinking

This article explains how modeling—by abstracting key variables, defining boundaries, ensuring logical consistency, and testing against reality—helps us simplify complexity, make better decisions, and gain certainty in an uncertain, information‑overloaded world.

Modelingabstractioncritical thinking
0 likes · 9 min read
Why Modeling Is the Ultimate Tool for Clear Thinking
Data Party THU
Data Party THU
Sep 5, 2025 · Big Data

Key Takeaways from the 2025 China University Big Data Challenge

In this reflective case study, a first‑time undergraduate shares how competing in the 2025 China University Big Data Challenge—predicting Shanghai‑Shenzhen 300 index component movements—deepened his understanding of structured time‑series data processing, algorithm adaptability, iterative model optimization, and the broader value of data‑driven problem solving.

Data ScienceModelingTime Series
0 likes · 5 min read
Key Takeaways from the 2025 China University Big Data Challenge
Model Perspective
Model Perspective
Aug 22, 2025 · Fundamentals

Why Fixed Modeling Patterns Limit Innovation: Philosophical Insights

The article explores how over‑reliance on proven modeling routines can create superficial results, warns of the danger of formalism, and offers philosophical perspectives—phenomena vs. essence, dialectics, critical thinking, and abstraction—to deepen and rejuvenate mathematical modeling practices.

InnovationModelingcritical thinking
0 likes · 6 min read
Why Fixed Modeling Patterns Limit Innovation: Philosophical Insights
Model Perspective
Model Perspective
Aug 19, 2025 · Operations

Six Strategies to Innovate Mathematical Models for Real‑World Decisions

Model innovation thrives on six key strategies—problem transformation, variable reshaping, merging mechanisms with data, expanding objectives, multi‑agent modeling, and solvability design—each linking mathematical tools to real‑world needs to create more realistic, efficient, and robust decision‑support models.

Game TheoryModelingOperations Research
0 likes · 11 min read
Six Strategies to Innovate Mathematical Models for Real‑World Decisions
Model Perspective
Model Perspective
Aug 15, 2025 · Fundamentals

What Is Modeling Really About? Uncover Its Core Essence and Key Steps

This article explores the true nature of modeling as a way of abstracting, structuring, computing, and validating complex systems, outlines its four essential stages, discusses philosophical foundations, domain variations, and common pitfalls, and emphasizes its role as both a tool for understanding and shaping the world.

ModelingSystemsabstraction
0 likes · 9 min read
What Is Modeling Really About? Uncover Its Core Essence and Key Steps
Model Perspective
Model Perspective
Aug 12, 2025 · Fundamentals

What Mathematics History Reveals About Modern Modeling Practices

Exploring how the evolution of mathematical thought—from ancient Egyptian land surveys to Newtonian mechanics—mirrors the core steps of problem‑driven modeling, this article shows how historical breakthroughs illustrate the problem‑method‑result chain, offering modern modelers a rich source of examples and insights.

Modelinghistorymathematics
0 likes · 9 min read
What Mathematics History Reveals About Modern Modeling Practices
Model Perspective
Model Perspective
Jul 31, 2025 · Fundamentals

Why Modeling Is the Secret Weapon for Efficient Decision‑Making

The article explains how mathematical modeling compresses complex real‑world problems into clear, operable structures, enabling powerful inference through induction, deduction, and inversion, and demonstrates its impact with case studies in urban bike sharing and personalized education.

AICase StudyModeling
0 likes · 9 min read
Why Modeling Is the Secret Weapon for Efficient Decision‑Making
Code Mala Tang
Code Mala Tang
Jul 1, 2025 · Artificial Intelligence

Why Great Code Starts in Your Mind, Not the IDE

This article argues that successful programming and data‑science projects begin with clear problem definition, logical planning, and simple models before any code is written, emphasizing thinking over tools to ensure transparent, maintainable solutions.

AIData ScienceModeling
0 likes · 7 min read
Why Great Code Starts in Your Mind, Not the IDE
Model Perspective
Model Perspective
Jul 1, 2025 · Fundamentals

Why Linear Thinking Misleads Us and How to Embrace Nonlinear Models

The article explains how our habitual reliance on linear thinking produces systematic prediction errors across domains such as sports, learning, finance, biology, epidemiology, and urban growth, and it offers concrete non‑linear examples and strategies for adopting more accurate, system‑level models.

Modelingcognitive biasexponential growth
0 likes · 11 min read
Why Linear Thinking Misleads Us and How to Embrace Nonlinear Models
Model Perspective
Model Perspective
Jun 23, 2025 · Fundamentals

Why Every Story Is a Model: Unlocking the Power of Narrative in Thinking

The article explores how stories function as simplified, abstract models of reality, comparing narrative structures to formal modeling, showing how extracting assumptions from tales enhances critical thinking, and arguing that giving models a story-like context makes them more relatable and persuasive.

Modelingabstractioncognitive
0 likes · 8 min read
Why Every Story Is a Model: Unlocking the Power of Narrative in Thinking
Model Perspective
Model Perspective
Jun 10, 2025 · Fundamentals

How Simple Checklists Can Jump‑Start Your Modeling Skills

This article explains how turning everyday tasks into structured checklists serves as an accessible entry point to modeling, illustrating the process with travel packing, year‑end reviews, and house‑buying decisions, and outlining a three‑step thinking method to boost logical and quantitative problem‑solving.

Modelingbeginner guidechecklist
0 likes · 7 min read
How Simple Checklists Can Jump‑Start Your Modeling Skills
Model Perspective
Model Perspective
Jun 5, 2025 · Fundamentals

How Modeling Assumptions Reflect Values and Shape the World

This essay explains that every modeling choice rests on hidden assumptions that encode the modeler's values, showing how different assumptions lead to different perspectives, ethical trade‑offs, and ultimately influence real‑world decisions across domains such as education, insurance, and public policy.

Data ScienceEthicsModeling
0 likes · 10 min read
How Modeling Assumptions Reflect Values and Shape the World
Model Perspective
Model Perspective
May 29, 2025 · Fundamentals

Master the 5‑Step Method to Reveal Hidden Models Behind Everyday Phenomena

Discover a practical five‑step framework for turning everyday observations into clear, testable models, learn how to quantify phenomena, map variable relationships, build input‑process‑output structures, match them to known patterns, and validate their predictive power for smarter decision‑making.

FrameworkModelingdecision making
0 likes · 10 min read
Master the 5‑Step Method to Reveal Hidden Models Behind Everyday Phenomena
Model Perspective
Model Perspective
May 25, 2025 · Fundamentals

Why We Pretend to Win: The Hidden Math Behind Evaluation Bias

The article explores how people manipulate evaluation systems by redefining variables, adjusting weights, and shifting perspectives, turning losses into perceived wins, and reveals the psychological and statistical biases that create this illusion, urging more honest, multi‑dimensional, transparent modeling for genuine assessment.

BiasModelingPsychology
0 likes · 9 min read
Why We Pretend to Win: The Hidden Math Behind Evaluation Bias
Model Perspective
Model Perspective
May 10, 2025 · Fundamentals

How Modeling Thinking Can Transform Your Daily Decisions

This article explains how adopting a modeling mindset—structuring real‑world problems, quantifying variables, and applying simple optimization and scheduling techniques—can bring order to everyday tasks such as time management, consumer choices, interpersonal communication, health habits, and life planning.

Modelingdecision makingoptimization
0 likes · 8 min read
How Modeling Thinking Can Transform Your Daily Decisions
21CTO
21CTO
Mar 27, 2025 · Fundamentals

Top 11 Open‑Source Diagram‑as‑Code Tools Every Software Architect Should Know

This article surveys eleven open‑source diagram‑as‑code and visual modeling tools—including Graphviz, PlantUML, D2, Gaphor, Mermaid, ArchiMate, Modelio, Diagrams.net, Excalidraw, tldraw, and Cerbos PDP—detailing their key features, strengths, and suitability for different software architecture scenarios.

Diagram as CodeModelingSoftware Architecture
0 likes · 15 min read
Top 11 Open‑Source Diagram‑as‑Code Tools Every Software Architect Should Know
Model Perspective
Model Perspective
Mar 2, 2025 · Fundamentals

How Tornado Charts Reveal the Most Impactful Factors in Sensitivity Analysis

This article explains the core concepts and methods of sensitivity analysis, distinguishes local and global approaches, outlines the simple variation method, and demonstrates how to construct and interpret a tornado chart—complete with a real‑world example of market factors affecting sales—providing clear guidance for robust model evaluation.

Modelingdecision analysisrisk assessment
0 likes · 7 min read
How Tornado Charts Reveal the Most Impactful Factors in Sensitivity Analysis
Model Perspective
Model Perspective
Jan 16, 2025 · Fundamentals

What Is Technology Really? Exploring Its Essence and Evolution

The article reflects on the true nature of technology, describing it as a dynamic, recursive creative system that evolves through combinatorial innovation, recursion, and the capture of natural phenomena, and illustrates these mechanisms with examples from mathematics modeling and historical technological breakthroughs.

InnovationModelingRecursion
0 likes · 6 min read
What Is Technology Really? Exploring Its Essence and Evolution
Alibaba Cloud Developer
Alibaba Cloud Developer
Jan 10, 2025 · Fundamentals

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

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

Business ModelModelingSDK
0 likes · 21 min read
How to Design an SDK Business Model Diagram: A Step‑by‑Step Guide
Alibaba Cloud Developer
Alibaba Cloud Developer
Jan 3, 2025 · Fundamentals

Master System Design: From Mindset to Architecture – A Complete Knowledge Framework

This comprehensive guide walks readers through the entire system design process, covering problem definition, key concepts, system analysis, modeling techniques, architectural thinking, design tools, requirements gathering, domain‑driven and use‑case modeling, design principles, patterns, and practical architecture delivery.

Domain-Driven DesignModelingSystem Design
0 likes · 43 min read
Master System Design: From Mindset to Architecture – A Complete Knowledge Framework
Model Perspective
Model Perspective
Dec 27, 2024 · Fundamentals

Modeling as Exploration: The 27‑Method Framework for Deeper Understanding

The article argues that modeling is a process of understanding and exploration rather than mere problem‑solving, introduces a “27‑Method” framework spanning time, space, and analogy, advocates progressive, elegant models, emphasizes the equal partnership of data and models, and links modeling to philosophical principles.

MethodologyModelingphilosophy
0 likes · 7 min read
Modeling as Exploration: The 27‑Method Framework for Deeper Understanding
Model Perspective
Model Perspective
Nov 10, 2024 · Fundamentals

Why a Global Perspective Is Essential for Effective Modeling

This article explains how adopting a global perspective—coordinating system structure, multiscale analysis, and visualization—helps modelers avoid local optima, understand complex dynamics, and build comprehensive models that reveal core drivers and long‑term insights.

Modelingglobal perspectivemultiscale analysis
0 likes · 4 min read
Why a Global Perspective Is Essential for Effective Modeling
Model Perspective
Model Perspective
Nov 3, 2024 · Fundamentals

Why Simpler Models Win: Harnessing Minimal Assumptions for Powerful Solutions

The article argues that effective mathematical modeling relies on uncovering a problem's essence with minimal assumptions, emphasizing simplicity, careful validation, and a three‑step process—understanding key variables, building a compact model, and rigorous testing—to deliver robust, practical solutions.

Modelingmathematical modelingprinciples
0 likes · 5 min read
Why Simpler Models Win: Harnessing Minimal Assumptions for Powerful Solutions
Architect
Architect
Sep 17, 2024 · Fundamentals

Why Design and Modeling Matter Before You Start Coding – A Practical Guide

The article examines modern software development challenges, explains why thorough design and modeling are essential before coding, and outlines three key practices—business modeling, business process analysis, and system modeling—along with class analysis techniques to improve collaboration, reduce rework, and build robust architectures.

ModelingSoftware Engineeringarchitecture
0 likes · 12 min read
Why Design and Modeling Matter Before You Start Coding – A Practical Guide
Tencent Cloud Developer
Tencent Cloud Developer
Aug 27, 2024 · Fundamentals

UML Architecture Diagrams: Types, Usage, and Timing in the Software Development Lifecycle

The article explains the main UML architecture diagram types—class, sequence, component, deployment, use‑case, state, and activity—outlines how to choose the appropriate diagram, and details when each should be applied during requirement analysis, high‑level design, and detailed design phases of software development.

ModelingSystem DevelopmentUML
0 likes · 11 min read
UML Architecture Diagrams: Types, Usage, and Timing in the Software Development Lifecycle
DevOps
DevOps
Aug 12, 2024 · Fundamentals

The Importance of Design and Modeling in Software Development

This article explains why software engineers should perform design and modeling—such as business modeling, process analysis, and system modeling—before writing code, highlighting how these practices align development with business goals, improve collaboration, and reduce costly rework caused by changing requirements.

ModelingObject-OrientedSoftware Architecture
0 likes · 9 min read
The Importance of Design and Modeling in Software Development
Architecture and Beyond
Architecture and Beyond
Aug 3, 2024 · Fundamentals

Domain-Driven Design: Core Principles, Practices, and Lessons for Technical Team Management

This article explains Domain-Driven Design (DDD), its key concepts such as bounded contexts, ubiquitous language, domain models and layered architecture, traces its evolution, highlights recent trends like Event Storming and CQRS, and draws parallels to technical team management practices for handling complexity, communication, iteration, and strategic focus.

Domain-Driven DesignMicroservicesModeling
0 likes · 15 min read
Domain-Driven Design: Core Principles, Practices, and Lessons for Technical Team Management
Model Perspective
Model Perspective
Jun 19, 2024 · Fundamentals

How Simple Rules in Cellular Automata Reveal Complex Real-World Patterns

Cellular automata, a discrete mathematical modeling tool built from simple cells, grids, states, neighborhoods, and rules, can simulate complex phenomena such as traffic flow, forest fires, and urban development, demonstrating how local interactions generate emergent patterns and offering insights for scientific research and practical applications.

Complex SystemsEmergenceModeling
0 likes · 9 min read
How Simple Rules in Cellular Automata Reveal Complex Real-World Patterns
Architect
Architect
May 23, 2024 · Fundamentals

Unlocking Software Architecture: How Domain‑Driven Design Elevates Teams and Careers

This article explains Domain‑Driven Design (DDD) from its origins to practical modeling, compares it with MVC, outlines business and personal benefits, discusses drawbacks, details strategic and tactical concepts, and walks through a real‑world VOC product example using event‑storming and four‑color modeling.

DDDDomain-Driven DesignModeling
0 likes · 34 min read
Unlocking Software Architecture: How Domain‑Driven Design Elevates Teams and Careers
DeWu Technology
DeWu Technology
May 20, 2024 · Fundamentals

Domain-Driven Design (DDD): Concepts, Value, and Modeling Techniques

Domain‑Driven Design aligns software architecture with business needs by establishing a shared language, clear bounded contexts, and strategic‑tactical patterns—entities, value objects, aggregates, services, and events—while using techniques such as Event Storming and Four‑Color Modeling to visualize domains, guide micro‑service boundaries, and produce maintainable, adaptable systems.

Domain-Driven DesignModelingSoftware Architecture
0 likes · 28 min read
Domain-Driven Design (DDD): Concepts, Value, and Modeling Techniques
StarRocks
StarRocks
Apr 18, 2024 · Databases

Master StarRocks Deployment and Optimization: From Capacity Planning to Query Tuning

This comprehensive guide walks you through StarRocks production deployment, covering capacity planning, hardware specs, environment setup, table modeling, partitioning, bucketing, index selection, data import best practices, query optimization, monitoring, and resource‑group configuration, all backed by concrete SQL examples and configuration commands.

DeploymentModelingStarRocks
0 likes · 20 min read
Master StarRocks Deployment and Optimization: From Capacity Planning to Query Tuning
macrozheng
macrozheng
Apr 9, 2024 · Fundamentals

Mastering UML: 7 Essential Diagrams for Every Software Design Phase

This guide explains the seven core UML diagrams—class, sequence, component, deployment, use‑case, state, and activity—detailing when and how to use each across requirement analysis, architecture design, and detailed design to produce clear, actionable software design documentation.

Class DiagramModelingUML
0 likes · 13 min read
Mastering UML: 7 Essential Diagrams for Every Software Design Phase
JavaEdge
JavaEdge
Jan 28, 2024 · Backend Development

Designing a Marketing Reverse Domain for Refunds with DDD

This article explains how to model and implement a marketing reverse domain that handles coupon and asset recovery during refunds, using domain‑driven design, rule engines, and service layers, complete with state‑machine diagrams, code snippets, and practical mapping configurations.

Domain-Driven DesignMarketingModeling
0 likes · 11 min read
Designing a Marketing Reverse Domain for Refunds with DDD
Ximalaya Technology Team
Ximalaya Technology Team
Jan 9, 2024 · Big Data

Deep Advertising Conversion Optimization at Ximalaya

Ximalaya’s deep advertising conversion optimization advances from shallow to deep billing models by integrating OCPC dual‑bidding, full‑channel data assistance, and real‑time crowd premium to overcome data sparsity, long conversion delays, and cold‑start challenges, boosting advertisers’ ROI while managing platform risk and guiding future ROI‑protected bidding.

AdvertisingModelingOCPC
0 likes · 27 min read
Deep Advertising Conversion Optimization at Ximalaya
High Availability Architecture
High Availability Architecture
Dec 11, 2023 · Backend Development

Domain-Driven Design: Core Concepts, Goals, and Key Methods

Domain-Driven Design (DDD) is a methodology for tackling software complexity by aligning business, system, and organizational structures through strategic and tactical modeling, using techniques such as metaphors, layering, refinement, abstraction, bounded contexts, and a ubiquitous language, illustrated with real-world Tencent video system case studies.

DDDDomain-Driven DesignModeling
0 likes · 10 min read
Domain-Driven Design: Core Concepts, Goals, and Key Methods
Architect
Architect
Nov 29, 2023 · Fundamentals

Domain-Driven Design: Core Concepts, Methods, and Practical Cases

This article explains Domain-Driven Design as a methodological approach for handling software complexity by aligning business, system, and organizational structures through modeling, detailing its core concepts, goals, key methods, and real‑world case studies from large‑scale systems.

DDDDomain-Driven DesignModeling
0 likes · 10 min read
Domain-Driven Design: Core Concepts, Methods, and Practical Cases
Alibaba Cloud Developer
Alibaba Cloud Developer
Nov 24, 2023 · Operations

What Is an Optimization Solver? A Beginner’s Guide to Solving Real‑World Problems

This article explains what an optimization solver is, defines key terminology, walks through simple equation‑based examples like the chicken‑rabbit problem, expands to real‑world scenarios such as ad allocation and employee benefits, and outlines common solution methods and how to choose appropriate solvers.

Linear ProgrammingModelingOperations Research
0 likes · 17 min read
What Is an Optimization Solver? A Beginner’s Guide to Solving Real‑World Problems
IT Architects Alliance
IT Architects Alliance
Nov 15, 2023 · Fundamentals

Understanding UML Model Diagrams: Class, Sequence, Component, Deployment, Use Case, State, and Activity Diagrams

This article explains the purpose, key elements, and appropriate usage scenarios of the main UML model diagrams—including class, sequence, component, deployment, use‑case, state, and activity diagrams—to help software engineers select and apply the right diagram at each stage of system design.

Class DiagramModelingSequence Diagram
0 likes · 10 min read
Understanding UML Model Diagrams: Class, Sequence, Component, Deployment, Use Case, State, and Activity Diagrams
Architects Research Society
Architects Research Society
Nov 8, 2023 · Fundamentals

EventStorming: A Fast, Lightweight Group Modeling Technique for Domain‑Driven Design

EventStorming is a rapid, lightweight group modeling technique that accelerates domain understanding by having cross‑functional teams collaboratively identify domain events, commands, aggregates, and bounded contexts, enabling faster, shared domain models and reducing reliance on individual DDD expertise.

Collaborative WorkshopDDDDomain-Driven Design
0 likes · 10 min read
EventStorming: A Fast, Lightweight Group Modeling Technique for Domain‑Driven Design
Weimob Technology Center
Weimob Technology Center
Aug 25, 2023 · Fundamentals

How to Build a Scalable Data Warehouse for the New WOS System

This article outlines the end‑to‑end process of designing, building, and governing a data‑warehouse model for the new commercial WOS system, covering business research, data‑domain division, multi‑layer architecture, modeling methods, practical case studies, governance challenges, and improvement strategies.

ETLModelinggovernance
0 likes · 27 min read
How to Build a Scalable Data Warehouse for the New WOS System
DataFunTalk
DataFunTalk
Aug 14, 2023 · Big Data

Data Warehouse Modeling Platform: Exploration and Practice at NetEase Yanxuan

This article details NetEase Yanxuan’s exploration and practice of a data warehouse modeling platform, covering background, current challenges, a comprehensive solution, step‑by‑step implementation, and the resulting improvements in model standardization, automation, and business value.

AutomationBig DataData Warehouse
0 likes · 18 min read
Data Warehouse Modeling Platform: Exploration and Practice at NetEase Yanxuan
JD Tech
JD Tech
Jul 27, 2023 · Fundamentals

A Comprehensive Introduction to Domain-Driven Design (DDD) for Beginners

This article provides a systematic overview of Domain-Driven Design, explaining its origins, core concepts, modeling approaches, strategic and tactical design steps, service decomposition principles, and practical examples to help developers understand and apply DDD in complex software projects.

DDDDomain-Driven DesignMicroservices
0 likes · 23 min read
A Comprehensive Introduction to Domain-Driven Design (DDD) for Beginners
Ant R&D Efficiency
Ant R&D Efficiency
Jun 12, 2023 · Cloud Native

Platform Engineering: Challenges and Best Practices in Large-Scale Implementation

Platform engineering at scale requires unified self‑service abstractions, domain‑specific languages like KCL, divide‑and‑conquer monorepo structures, robust modeling and automation, and a collaborative culture, as demonstrated by Ant Group’s KusionStack implementation that supports thousands of projects with a sub‑one‑to‑nine platform‑to‑developer ratio.

DevOpsGitOpsKCL
0 likes · 20 min read
Platform Engineering: Challenges and Best Practices in Large-Scale Implementation
Bilibili Tech
Bilibili Tech
May 16, 2023 · R&D Management

Domain-Driven Design: Problem Domain Analysis and Modeling in Bilibili OGV Business

The article explains Domain‑Driven Design as a method for managing software complexity, outlines its meta‑models and limitations, and demonstrates a full problem‑domain analysis for Bilibili’s OGV business—including stakeholder value‑demand analysis, process and use‑case modeling, scenario definition, ubiquitous language creation, and sub‑domain classification—while noting that implementation details will be covered later.

BilibiliDomain-Driven DesignModeling
0 likes · 28 min read
Domain-Driven Design: Problem Domain Analysis and Modeling in Bilibili OGV Business
Architects Research Society
Architects Research Society
Apr 8, 2023 · Fundamentals

Overview of ArchiMate Basic Views and Their Viewpoints

This article explains ArchiMate's basic views—including composition, support, collaboration, and implementation perspectives—by describing each viewpoint's purpose, focus, and example tables for composition, support, collaboration, and implementation views, as well as physical and layered views.

ArchiMateModelingViewpoints
0 likes · 9 min read
Overview of ArchiMate Basic Views and Their Viewpoints
Architects Research Society
Architects Research Society
Apr 6, 2023 · Fundamentals

ArchiMate Basic Views and Viewpoints Overview

This article explains ArchiMate's basic views and the four categories of viewpoints—Composition, Support, Collaboration, and Implementation—detailing their focus areas, examples, and the specific technical and technology‑usage perspectives for enterprise architecture modeling.

ArchiMateModelingTechnical Viewpoint
0 likes · 9 min read
ArchiMate Basic Views and Viewpoints Overview
Architects Research Society
Architects Research Society
Apr 2, 2023 · Fundamentals

Complete ArchiMate Viewpoints Guide (Part 1): Overview of Views and Basic Viewpoints

This guide introduces ArchiMate views, explains their role in modeling enterprise architecture, outlines the 23 official example viewpoints grouped into basic, motivation, strategy, and implementation & migration categories, and provides detailed descriptions of basic viewpoints such as composition, support, collaboration, and implementation.

ArchiMateModelingViewpoints
0 likes · 6 min read
Complete ArchiMate Viewpoints Guide (Part 1): Overview of Views and Basic Viewpoints
Architects Research Society
Architects Research Society
Mar 28, 2023 · Fundamentals

Environment and Location Diagram in Enterprise Architecture: UML/BPMN EAP Profile and Archimate Overview

The article explains how environment and location diagrams map applications to physical sites, defines key UML/BPMN EAP elements such as headquarters, site locations, servers, workstations, applications, interactive components, and class relationships, and illustrates these concepts with an Archimate diagram while also providing community links.

Environment DiagramModelingUML
0 likes · 4 min read
Environment and Location Diagram in Enterprise Architecture: UML/BPMN EAP Profile and Archimate Overview
Architecture Breakthrough
Architecture Breakthrough
Mar 22, 2023 · Industry Insights

Why “Business Identity” Is the Key to Scalable Platform Architecture

The article explains how introducing a well‑defined business identity into a mid‑platform enables finer‑grained extensibility, deployment, monitoring, and stability, and it shows practical modeling methods, open‑source examples, and a value‑stream‑based reference model for architects seeking to reduce cost, increase efficiency, and foster innovation.

ModelingOpen Source FrameworksValue Stream
0 likes · 12 min read
Why “Business Identity” Is the Key to Scalable Platform Architecture
Sohu Tech Products
Sohu Tech Products
Feb 15, 2023 · Backend Development

Practical Domain-Driven Design (DDD) Modeling: Concepts, Strategic & Tactical Design, and Four‑Color Modeling

This article explains the fundamentals of Domain‑Driven Design, distinguishes strategic from tactical design, outlines core DDD elements such as domains, aggregates and bounded contexts, and demonstrates how four‑color modeling can be applied to real‑world e‑commerce microservice architectures.

DDDDomain-Driven DesignMicroservices
0 likes · 11 min read
Practical Domain-Driven Design (DDD) Modeling: Concepts, Strategic & Tactical Design, and Four‑Color Modeling
Architects Research Society
Architects Research Society
Feb 9, 2023 · Fundamentals

Agile Architecture Strategies for Scaling Agile Development

This article explains how architecture remains a vital part of agile software development, covering agile‑first approaches, lifecycle‑wide modeling, ownership roles, scaling strategies, demand‑driven design, multi‑view modeling, and practical tips for communicating and evolving architecture without over‑building.

Modelingagilescaling
0 likes · 40 min read
Agile Architecture Strategies for Scaling Agile Development
Architects Research Society
Architects Research Society
Jan 26, 2023 · Fundamentals

Understanding Reference Models and Their Representation in ArchiMate

This article explains what reference models are, outlines business, technical, and information reference model types, and provides practical guidance on representing them consistently using ArchiMate concepts within enterprise architecture to facilitate reuse, communication, and impact analysis.

ArchiMateModelingbusiness architecture
0 likes · 8 min read
Understanding Reference Models and Their Representation in ArchiMate
Model Perspective
Model Perspective
Nov 12, 2022 · Fundamentals

Model-Centric Statistics: From Exploratory Analysis to Bayesian Inference

This article explains the fundamentals of statistics with a model‑centric approach, covering data collection, exploratory data analysis, descriptive statistics, visualization, and the three‑step Bayesian modeling process—including hypothesis formulation, model fitting, and evaluation—while emphasizing simplicity and practical programming tools such as Python.

Modelingdata analysisstatistics
0 likes · 6 min read
Model-Centric Statistics: From Exploratory Analysis to Bayesian Inference
Architecture Digest
Architecture Digest
Nov 5, 2022 · Big Data

Why Data Warehouse Modeling and Layered Architecture Matter

Data warehouse modeling organizes data into layered structures—ODS, DWD, DWS, and ADS—to improve performance, reduce costs, ensure data quality, enable traceability, simplify maintenance, and support both batch and real‑time analytics, while outlining best practices for ETL processes and schema design.

ETLModelingSQL
0 likes · 37 min read
Why Data Warehouse Modeling and Layered Architecture Matter
Model Perspective
Model Perspective
Nov 3, 2022 · Fundamentals

Key Lessons and Strategies for Winning HiMCM Modeling Competitions

This article offers a comprehensive post‑competition reflection on HiMCM 2021, covering modeling workflow, programming preparation, paper writing tips, teamwork practices, topic selection, paper quality levels, team case studies, essential modeling skills, and the six stages of the modeling process.

HiMCMModelingPaper Writing
0 likes · 9 min read
Key Lessons and Strategies for Winning HiMCM Modeling Competitions
dbaplus Community
dbaplus Community
Oct 30, 2022 · Big Data

Why Layered Data Warehouse Modeling Boosts Performance and Cuts Costs

This article explains the importance of layering in data warehouse modeling, outlines the four ETL steps, describes common pitfalls, presents a typical technical stack, and details each warehouse layer (ODS, DWD, DWS, ADS) along with best‑practice naming conventions and implementation tips for big‑data environments.

ETLHiveModeling
0 likes · 38 min read
Why Layered Data Warehouse Modeling Boosts Performance and Cuts Costs
Baidu Intelligent Testing
Baidu Intelligent Testing
Oct 19, 2022 · Artificial Intelligence

Intelligent Test Evaluation: Risk Dimension Mining, Admission Assessment, Multi‑Dimensional Activity Data Mining, and Model‑Based Risk Evaluation

This article presents an end‑to‑end intelligent testing framework that mines development‑stage risk dimensions, conducts admission risk assessment, extracts multi‑dimensional activity data such as coverage metrics, and applies model‑based risk evaluation to guide quality‑assurance decisions and improve release safety.

ModelingSoftware Testingartificial intelligence
0 likes · 11 min read
Intelligent Test Evaluation: Risk Dimension Mining, Admission Assessment, Multi‑Dimensional Activity Data Mining, and Model‑Based Risk Evaluation
Model Perspective
Model Perspective
Oct 12, 2022 · Fundamentals

Mastering Model‑Centric Statistics: From Exploratory Analysis to Bayesian Inference

This article explains how statistics—through data collection, exploratory analysis, descriptive metrics, visualization, and model‑centric inference—provides a framework for understanding and predicting phenomena, emphasizing the role of programming (e.g., Python) and Bayesian modeling principles such as simplicity and the Occam razor.

Data ScienceModelingexploratory data analysis
0 likes · 6 min read
Mastering Model‑Centric Statistics: From Exploratory Analysis to Bayesian Inference
Model Perspective
Model Perspective
Oct 2, 2022 · Artificial Intelligence

Modeling Human Growth with Heuristic Algorithms: Simulated Annealing, GA, PSO

When multivariate functions are hard to solve analytically, heuristic methods such as simulated annealing, genetic algorithms, particle swarm and bee algorithms—drawn from physical and biological processes—can approximate optimal solutions and even simulate complex phenomena like a student’s multidimensional development over time.

Modelinggenetic algorithmheuristic algorithms
0 likes · 3 min read
Modeling Human Growth with Heuristic Algorithms: Simulated Annealing, GA, PSO
58 Tech
58 Tech
Sep 8, 2022 · Backend Development

Model-Based Conflict Resolution for City and County Home Page Switching in 58App

This article describes a systematic model that enumerates all possible city‑county home page switching scenarios in the 58App, identifies conflicting popup configurations, and proposes a concise feature‑flag protocol to eliminate popup conflicts while reducing client‑side logic and operational overhead.

BackendModelingcity switching
0 likes · 10 min read
Model-Based Conflict Resolution for City and County Home Page Switching in 58App
Model Perspective
Model Perspective
Sep 6, 2022 · Fundamentals

How Link Functions Extend Linear Regression to Generalized Models

This article explains how the traditional linear regression assumption can be relaxed by using link functions to transform nonlinear outputs into linear responses, enabling more flexible generalized linear models for probabilities and count data.

Modelinggeneralized linear modellink function
0 likes · 1 min read
How Link Functions Extend Linear Regression to Generalized Models
Model Perspective
Model Perspective
Aug 11, 2022 · Fundamentals

Master VAR Modeling: Theory, Workflow, and Full Python Implementation

This guide explains the theory behind Vector Autoregression (VAR) models, outlines the complete modeling workflow—including data preparation, stationarity and cointegration testing, lag order selection, parameter estimation, stability diagnostics, and impulse‑response and variance‑decomposition analysis—and provides a full Python implementation with code examples.

ModelingPythonTime Series
0 likes · 9 min read
Master VAR Modeling: Theory, Workflow, and Full Python Implementation
Snowball Engineer Team
Snowball Engineer Team
Aug 5, 2022 · Big Data

Snowball Data Warehouse Modeling and OneData System Implementation

This article outlines Snowball's data warehouse background, compares major modeling approaches such as ER, dimensional, DataVault and Anchor models, describes the current challenges of their dimensional model, and details the OneData methodology—including OneModel, OneID, and OneService—along with its practical implementation, results, and future plans.

Big DataData GovernanceData Warehouse
0 likes · 23 min read
Snowball Data Warehouse Modeling and OneData System Implementation
Model Perspective
Model Perspective
Jul 31, 2022 · Fundamentals

Understanding ARMA: The Core of Stationary Time Series Models

This article explains the three main types of stationary time‑series models—AR, MA, and ARMA—detailing their definitions, back‑shift operator notation, polynomial representations, and the essential stationarity and invertibility conditions required for valid modeling.

ARMAModelingTime Series
0 likes · 3 min read
Understanding ARMA: The Core of Stationary Time Series Models
21CTO
21CTO
Jul 17, 2022 · Fundamentals

Why Software Design Docs Matter: Master UML Modeling for Clear Architecture

This article explains the fundamentals of software design documentation, showing how UML modeling—class, sequence, component, deployment, use‑case, state, and activity diagrams—captures domain problems and system structure across requirement, high‑level, and detailed design phases, enabling architects to communicate intent to diverse stakeholders.

DocumentationModelingUML
0 likes · 13 min read
Why Software Design Docs Matter: Master UML Modeling for Clear Architecture
Model Perspective
Model Perspective
Jul 4, 2022 · Fundamentals

Top Model Guides: Clustering, Regression, Queueing & Monte Carlo Simulations

This curated list groups recent explanatory and simulation model articles—covering clustering analysis, linear regression, queueing theory, Markov chains, and Monte Carlo methods—into easy-to-navigate sections for quick reference, helping students and practitioners locate relevant resources efficiently.

ModelingMonte Carloclustering
0 likes · 2 min read
Top Model Guides: Clustering, Regression, Queueing & Monte Carlo Simulations
Model Perspective
Model Perspective
Jul 3, 2022 · Fundamentals

Explore 20+ Essential Modeling Articles: From Differential Equations to Machine Learning

This curated list groups recent articles on change and predictive models, covering topics such as war dynamics, population, epidemic spread, differential equations, regression, time‑series analysis, machine learning classifiers, and grey‑prediction techniques, providing students with ready references for diverse modeling approaches.

ModelingTime Seriesmachine learning
0 likes · 3 min read
Explore 20+ Essential Modeling Articles: From Differential Equations to Machine Learning
Model Perspective
Model Perspective
Jul 2, 2022 · Operations

Top Resources for Evaluation & Optimization Models – A Curated Guide

This article compiles and categorizes recent model‑related publications, offering a comprehensive list of evaluation‑model resources—including concepts, preprocessing techniques, weighting methods, and various algorithms—and optimization‑model references covering linear and integer programming, graph theory, network flows, and meta‑heuristics.

Linear ProgrammingModelingOperations
0 likes · 4 min read
Top Resources for Evaluation & Optimization Models – A Curated Guide
Model Perspective
Model Perspective
Jun 30, 2022 · Fundamentals

What Thickness of Cotton Can Safely Stop a 60 kg Person Falling from 10 km?

This article models a 60 kg human free‑falling from 10 km, analyzes forces such as gravity, buoyancy and air resistance, computes minimum and maximum terminal velocities for different body orientations, and estimates that roughly 6 m of loosely packed cotton or feather‑down would be required to prevent injury, with larger safety margins suggesting 10 m or more.

ModelingPhysicscushioning
0 likes · 6 min read
What Thickness of Cotton Can Safely Stop a 60 kg Person Falling from 10 km?
Model Perspective
Model Perspective
Jun 21, 2022 · Fundamentals

Unlocking Grey System Theory: Modeling Uncertain Systems with Minimal Data

This article introduces Grey System Theory, explains its origins, core concepts of partial information, advantages over black‑box models, data accumulation/reduction techniques, and demonstrates a Python case study that improves forecasting accuracy for short‑term exponential trends.

Modelingdata-accumulationforecasting
0 likes · 8 min read
Unlocking Grey System Theory: Modeling Uncertain Systems with Minimal Data
政采云技术
政采云技术
Jun 15, 2022 · Frontend Development

Applying Data Statistics to Frontend Performance Detection and Optimization

This article explains how a self‑built performance testing platform leverages data‑statistical models, such as scoring and interval models based on normal distribution and percentile analysis, to quantify web‑page metrics, guide automated and semi‑automated optimizations, and integrate with CI/CD workflows for frontend development.

Data StatisticsLighthouseModeling
0 likes · 24 min read
Applying Data Statistics to Frontend Performance Detection and Optimization
Model Perspective
Model Perspective
Jun 9, 2022 · Fundamentals

How to Model Water Flow in a Hemisphere Using Differential Equations

This article explains the three-step process for constructing differential-equation models, introduces the micro-element analysis method, and demonstrates its application to a hemispherical water-outflow problem, including derivation of the governing equation, solution via separation of variables, and a Python implementation using SymPy.

ModelingPythondifferential equations
0 likes · 5 min read
How to Model Water Flow in a Hemisphere Using Differential Equations
Model Perspective
Model Perspective
May 21, 2022 · Fundamentals

Explaining Your HiMCM Model: Using Fictional Data and Visual Insights

This guide outlines how to build and explain a HiMCM 2020 A problem model by creating diverse fictional personas, generating appropriate data, interpreting results, and leveraging charts such as radar, bar, and tables to clearly demonstrate model usefulness and adaptability.

HiMCMModelingfictional data
0 likes · 6 min read
Explaining Your HiMCM Model: Using Fictional Data and Visual Insights