Tagged articles

workflow

597 articles · Page 5 of 6
macrozheng
macrozheng
Aug 26, 2022 · Backend Development

How to Simplify Complex Business Logic with CompileFlow Workflow Engine

Learn how to replace tangled if‑else code with a visual workflow engine using CompileFlow, from setting up the designer and BPM files to binding data, methods, conditions, and executing a sample chicken‑training process, while understanding the underlying principles and practical tips.

backendcompileflowprocess engine
0 likes · 10 min read
How to Simplify Complex Business Logic with CompileFlow Workflow Engine
Python Programming Learning Circle
Python Programming Learning Circle
Aug 9, 2022 · Big Data

Why Choose Python for Data Analysis? A Comprehensive Guide

This article explains why Python is an ideal language for data analysis, covering its simplicity, extensive libraries, compatibility with big‑data platforms, and a step‑by‑step workflow that includes data acquisition, storage, preprocessing, modeling, and visualization, while also highlighting useful tools and resources.

Pythondata analysisworkflow
0 likes · 6 min read
Why Choose Python for Data Analysis? A Comprehensive Guide
DevOps
DevOps
Jul 28, 2022 · R&D Management

SmartIDE Open‑Source Strategy and Development Workflow

The document outlines SmartIDE’s open‑source cloud‑native IDE, its multi‑language support and tooling, and details a comprehensive development workflow that enables product teams and community contributors to work in parallel using Azure DevOps, GitHub, Gitee, Feishu, and automated CI/CD pipelines.

Azure DevOpsGitHubIDE
0 likes · 11 min read
SmartIDE Open‑Source Strategy and Development Workflow
Architect's Guide
Architect's Guide
Jul 21, 2022 · Backend Development

Designing a Flexible Workflow Engine: From Simple Chains to Complex Nested Nodes

This article chronicles the step‑by‑step evolution of a workflow engine, detailing how simple sequential approvers were expanded into hierarchical trees supporting parallel, multi‑sign, conditional, proxy, and scripted nodes, while introducing state management, rejection handling, and progress metrics.

Approval ProcessState Managementbackend
0 likes · 9 min read
Designing a Flexible Workflow Engine: From Simple Chains to Complex Nested Nodes
Programmer DD
Programmer DD
Jul 16, 2022 · Backend Development

How I Simplified Complex SMS Channel Selection with LiteFlow’s Rule Engine

Facing a tangled SMS routing system with many third‑party providers, I replaced cumbersome if‑else and serial queries with LiteFlow’s lightweight rule engine, using parallel checks, EL expressions, sub‑variables, and context‑based data flow to create a flexible, maintainable, and hot‑reloadable workflow, even for multithreaded tasks.

EL ExpressionsJavaLiteFlow
0 likes · 16 min read
How I Simplified Complex SMS Channel Selection with LiteFlow’s Rule Engine
MaGe Linux Operations
MaGe Linux Operations
Jul 13, 2022 · Fundamentals

Master Open Source Contributions: Step-by-Step Guide to Your First PR on GitHub

This comprehensive guide walks you through why and how to start contributing to open‑source projects, from selecting suitable repositories and finding good first issues to forking, cloning, creating branches, committing, handling CI checks, resolving conflicts, and successfully submitting and merging your first Pull Request on GitHub.

CIGitHubPull Request
0 likes · 28 min read
Master Open Source Contributions: Step-by-Step Guide to Your First PR on GitHub
Top Architect
Top Architect
Jul 13, 2022 · Backend Development

Activiti Workflow Engine: Concepts, Configuration, and Hands‑On Java Examples

This article explains what a workflow is, introduces the Activiti 7 workflow engine, walks through environment setup with Maven and MySQL, and provides complete Java code examples for initializing tables, deploying processes, starting instances, querying definitions, deleting deployments, and retrieving BPMN/PNG resources.

ActivitiBPMNJava
0 likes · 18 min read
Activiti Workflow Engine: Concepts, Configuration, and Hands‑On Java Examples
Java Architect Essentials
Java Architect Essentials
Jul 4, 2022 · Backend Development

Comprehensive Guide to Activiti 7 Workflow Engine: Concepts, Configuration, Deployment, and Usage

This article provides a detailed tutorial on Activiti 7 workflow engine, covering workflow fundamentals, BPMN modeling, environment setup, Maven dependencies, configuration files, process deployment, instance creation, task querying and completion, process definition management, resource extraction, and historical data inspection, all illustrated with Java code examples.

ActivitiBPMNProcessEngine
0 likes · 38 min read
Comprehensive Guide to Activiti 7 Workflow Engine: Concepts, Configuration, Deployment, and Usage
Architect's Guide
Architect's Guide
Jun 25, 2022 · Fundamentals

Understanding Low‑Code Implementation Principles: Declarative Frontend, Backend Storage, and Workflow Engines

This article explains the core concepts of low‑code platforms, defining low‑code as visual (declarative) programming, comparing declarative and imperative approaches, and detailing front‑end rendering with JSON‑to‑React, multiple backend storage strategies, logic execution models, workflow engines, and future trends.

Backend StorageDeclarative programmingfrontend development
0 likes · 35 min read
Understanding Low‑Code Implementation Principles: Declarative Frontend, Backend Storage, and Workflow Engines
Architecture Digest
Architecture Digest
May 30, 2022 · Backend Development

Comprehensive Guide to Activiti 7 Workflow Engine: Concepts, Setup, Deployment, and Usage

This article provides an in‑depth tutorial on Activiti 7 workflow management, covering workflow concepts, system architecture, BPMN modeling, environment setup, Maven dependencies, database configuration, deployment methods, process execution, task handling, and historical data retrieval for Java backend development.

ActivitiBPMNJava
0 likes · 43 min read
Comprehensive Guide to Activiti 7 Workflow Engine: Concepts, Setup, Deployment, and Usage
IT Architects Alliance
IT Architects Alliance
May 6, 2022 · R&D Management

Optimizing IT System Performance and R&D Workflow: From Metrics to DevOps Value‑Stream

The article explains how technical leaders can apply quantitative analysis and systematic measurement to optimize both software system performance and organizational workflows, using a picture‑recognition service example and a real‑world DevOps incident to illustrate the need for end‑to‑end process mapping, bottleneck identification, and continuous improvement.

MetricsPerformance OptimizationR&D Management
0 likes · 11 min read
Optimizing IT System Performance and R&D Workflow: From Metrics to DevOps Value‑Stream
Bilibili Tech
Bilibili Tech
May 3, 2022 · Artificial Intelligence

Bilibili AI Collaboration Platform Based on AIFlow: Architecture, Evolution, and Stream‑Batch Fusion

Bilibili built an AI collaboration platform based on AIFlow to simplify real-time machine-learning workflows, evolving through three stages that added event-driven scheduling, UI-driven parameter management, version snapshots, and a stateless client-server design, while enabling stream-batch fusion for feature back-filling; future work targets high availability, Airflow 2.0 compatibility, and richer streaming ML operators.

AIFlowBilibiliFlink
0 likes · 17 min read
Bilibili AI Collaboration Platform Based on AIFlow: Architecture, Evolution, and Stream‑Batch Fusion
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Apr 29, 2022 · Game Development

Art Asset Management and Testing Practices in Game Development

This article outlines practical strategies for organizing, reducing, and testing art assets in game development, covering resource reference standards, systematic reduction workflows, timely management of seasonal assets, detailed QA testing guidelines, and solutions to common testing challenges.

Game DevelopmentQA Testingart asset management
0 likes · 15 min read
Art Asset Management and Testing Practices in Game Development
Java High-Performance Architecture
Java High-Performance Architecture
Apr 21, 2022 · Backend Development

From Simple Chain to Dynamic Tree: Building a Flexible Workflow Engine Step by Step

The article walks through the evolution of a custom workflow engine, starting with a linear approval chain and progressively adding parallel, conditional, nested, and proxy nodes, while introducing node states, time limits, scripts, and progress metrics to handle increasingly complex business requirements.

Approval Processengine designnode-types
0 likes · 12 min read
From Simple Chain to Dynamic Tree: Building a Flexible Workflow Engine Step by Step
Architect
Architect
Apr 15, 2022 · Backend Development

Designing a Flexible Workflow Engine: From Simple Chains to Complex Nested Nodes

This article narrates the step‑by‑step evolution of a workflow engine, starting with a basic sequential approver list and progressively adding countersign, parallel, conditional, delegation, timeout, scripting, and nesting capabilities, illustrating a tree‑based architecture and node‑state management for robust backend process automation.

Nodeapprovalarchitecture
0 likes · 10 min read
Designing a Flexible Workflow Engine: From Simple Chains to Complex Nested Nodes
21CTO
21CTO
Apr 12, 2022 · Fundamentals

Mastering Git: 4 Essential Workflows for Team Collaboration

This guide explains four popular Git workflows—Centralized, Feature Branch, Git Flow, and Forking—detailing their structures, advantages, and step‑by‑step commands so development teams can choose the right model for efficient, conflict‑free collaboration.

GitVersion Controlcollaboration
0 likes · 17 min read
Mastering Git: 4 Essential Workflows for Team Collaboration
58UXD
58UXD
Apr 8, 2022 · Fundamentals

Fast‑Track 3D Design: Model in C4D, Render with Blender, Polish in Photoshop

This guide outlines a practical 3D design workflow for operation designers, recommending Cinema 4D for modeling, Blender for material, lighting and rendering, and Photoshop for post‑processing, while highlighting software compatibility issues and offering step‑by‑step tips to accelerate learning.

3D designBlenderC4D
0 likes · 6 min read
Fast‑Track 3D Design: Model in C4D, Render with Blender, Polish in Photoshop
Big Data Technology & Architecture
Big Data Technology & Architecture
Mar 14, 2022 · Big Data

Comparison of Common Big Data Scheduling Systems: Oozie, Azkaban, Airflow, XXL‑Job, and DolphinScheduler

This article provides a comparative overview of several popular big‑data workflow schedulers—including Oozie, Azkaban, Airflow, XXL‑Job, and DolphinScheduler—detailing their supported task types, visual workflow definition, monitoring capabilities, pause/resume features, high‑availability options, and other notable characteristics.

AirflowDolphinSchedulerOozie
0 likes · 9 min read
Comparison of Common Big Data Scheduling Systems: Oozie, Azkaban, Airflow, XXL‑Job, and DolphinScheduler
政采云技术
政采云技术
Feb 25, 2022 · Backend Development

Apache DolphinScheduler 2.x API Reference and Java Code Examples for Workflow, Task, and Relation Management

This article introduces the Apache DolphinScheduler 2.x RESTful API endpoints for workflow definitions, task definitions, and workflow‑task relations, provides detailed parameter tables, and includes Java code examples for token‑based API calls and creating workflows via both direct and multi‑step approaches.

Apache DolphinSchedulerJavaREST API
0 likes · 19 min read
Apache DolphinScheduler 2.x API Reference and Java Code Examples for Workflow, Task, and Relation Management
58UXD
58UXD
Feb 9, 2022 · Fundamentals

Master Digital Sculpting with Nomad: From Sketch to 3D Printable Model

This guide walks you through using the lightweight Nomad digital sculpting app to create, refine, texture, and export 3D models—covering basic shape construction, detailed sculpting tools, Boolean operations, mesh smoothing, coloring, lighting, and final export for 3D printing.

3D modeling3D printingDesign Tools
0 likes · 8 min read
Master Digital Sculpting with Nomad: From Sketch to 3D Printable Model
Top Architect
Top Architect
Jan 29, 2022 · Backend Development

Building a Leave Approval Workflow with Flowable UI and Spring Boot

This article provides a step‑by‑step guide on deploying Flowable‑UI, designing BPMN diagrams, configuring a Spring Boot backend, managing Flowable database tables, and using Flowable engine APIs to implement a complete leave‑approval workflow with code examples.

BPMNFlowableJava
0 likes · 15 min read
Building a Leave Approval Workflow with Flowable UI and Spring Boot
iQIYI Technical Product Team
iQIYI Technical Product Team
Jan 28, 2022 · Cloud Native

Applying Serverless Architecture in a Content Middle Platform: Image Production Service Case Study

The article explains how a content middle platform adopted serverless architecture—combining FaaS and BaaS—to build a cost‑effective, highly scalable image‑production service, illustrating self‑contained functions, synchronous pipelines, event‑driven processing, and workflow orchestration that reduce maintenance, accelerate deployment, and simplify operations.

BaaSFaaSImage processing
0 likes · 10 min read
Applying Serverless Architecture in a Content Middle Platform: Image Production Service Case Study
Java Interview Crash Guide
Java Interview Crash Guide
Jan 24, 2022 · Backend Development

Optimizing a Single‑Database Order System: Core User Flow Walkthrough

This article walks through the core functionalities and business flows of a single‑database order system—covering user order placement, order list queries, detail views, and cancellations—while explaining how Controller, Service, Repository, and Mapper components interact within the backend architecture.

MicroservicesRepository Patternbackend-architecture
0 likes · 6 min read
Optimizing a Single‑Database Order System: Core User Flow Walkthrough
Dada Group Technology
Dada Group Technology
Jan 7, 2022 · Backend Development

Business Gateway Architecture and Flow Orchestration in JD Daojia

This article explains the role, challenges, and solution of JD Daojia's business gateway, detailing how it aggregates multiple backend services, adopts workflow orchestration to improve code consistency, scalability, and development efficiency, and outlines future architectural considerations.

MicroservicesService OrchestrationSystem Design
0 likes · 12 min read
Business Gateway Architecture and Flow Orchestration in JD Daojia
58UXD
58UXD
Dec 29, 2021 · Fundamentals

Master the Complete UX Design SOP: A Step‑by‑Step Guide for Designers

This article outlines a comprehensive user‑experience design SOP, detailing each phase from requirement gathering and review through research, interaction and visual design, prototyping, delivery, acceptance, and post‑project retrospection, helping both newcomers and seasoned designers improve efficiency and quality.

SOPUX designdesign process
0 likes · 8 min read
Master the Complete UX Design SOP: A Step‑by‑Step Guide for Designers
Qingyun Technology Community
Qingyun Technology Community
Dec 15, 2021 · Cloud Native

How to Rapidly Build a Fixed‑Asset Management Workflow with a Cloud‑Native Low‑Code Platform

This guide demonstrates how to use the Quanxiang Cloud low‑code platform to quickly create a visual, cloud‑native fixed‑asset management system, covering platform features, form design, workflow configuration, publishing, and end‑user operation for a server pre‑arrival process.

Asset Managementcloud-nativeform design
0 likes · 9 min read
How to Rapidly Build a Fixed‑Asset Management Workflow with a Cloud‑Native Low‑Code Platform
Qingyun Technology Community
Qingyun Technology Community
Nov 30, 2021 · Fundamentals

How Low‑Code Platforms Design Flexible Workflows: From Train Tracks to Nodes

This article explains workflow fundamentals using a train‑transport analogy, describes key design elements such as forms, task nodes, and routing, compares open‑source engines, and details a low‑code platform architecture that separates business logic, process control, and event handling for flexible, distributed execution.

Nodelow-codeprocess design
0 likes · 11 min read
How Low‑Code Platforms Design Flexible Workflows: From Train Tracks to Nodes
Liangxu Linux
Liangxu Linux
Nov 27, 2021 · Operations

Master Clean Git History with commit --amend and Interactive Rebase

Learn how to keep your Git log tidy by using git commit --amend to modify the latest commit, applying the --no-edit flag for quick fixes, and leveraging interactive rebase (git rebase -i) to squash or fixup commits, ensuring a linear and readable history.

GitVersion Controlhistory cleanup
0 likes · 8 min read
Master Clean Git History with commit --amend and Interactive Rebase
TAL Education Technology
TAL Education Technology
Nov 25, 2021 · Backend Development

Design and Implementation of a Code‑less Distributed Task Orchestration Platform for XES

This article presents a comprehensive design and implementation of a drag‑and‑drop, code‑less workflow orchestration system that abstracts business logic into DAG‑based state machines, detailing architecture, core data structures, Go code examples, and two practical use cases for arithmetic and data‑consumption scenarios.

DistributedOrchestrationState Machine
0 likes · 18 min read
Design and Implementation of a Code‑less Distributed Task Orchestration Platform for XES
Architects Research Society
Architects Research Society
Nov 19, 2021 · Operations

A Curated List of Open-Source Workflow Engines

This article presents a comprehensive, categorized collection of open‑source workflow engines and BPM tools—including complete products, SaaS solutions, and embeddable libraries—along with brief descriptions and recommendations for different orchestration scenarios.

BPMEngineOrchestration
0 likes · 7 min read
A Curated List of Open-Source Workflow Engines
JD.com Experience Design Center
JD.com Experience Design Center
Nov 18, 2021 · Product Management

How to Streamline Complex Rule Expressions for B2B Tools: UI & Efficiency Tips

This article analyzes the shortcomings of a button‑heavy rule‑expression editor for B2B customer‑service whitelists and proposes keyboard‑centric input, card‑based visual grouping, and drag‑and‑drop modularity to dramatically improve editing speed, readability, and maintenance efficiency.

B2B productRule EngineUI optimization
0 likes · 7 min read
How to Streamline Complex Rule Expressions for B2B Tools: UI & Efficiency Tips
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Nov 12, 2021 · Backend Development

Code-less Business Process Orchestration: Design, Implementation, and Application

This article presents a code-less business process orchestration framework that transforms static Go code into configurable drag‑and‑drop workflows, detailing the underlying concepts, architecture, core Go data structures, dynamic configuration, and practical deployment examples for distributed task scheduling and execution.

Cloud NativeOrchestrationState Machine
0 likes · 18 min read
Code-less Business Process Orchestration: Design, Implementation, and Application
Baidu App Technology
Baidu App Technology
Nov 11, 2021 · Mobile Development

How Baidu’s Tekes Platform Transforms Mobile Development with DevOps

This article examines Baidu's Tekes platform—its evolution from automated component publishing to a full‑stack mobile DevOps service—detailing its architecture, workflow engine, event‑driven pipeline, and how it boosts development efficiency across hundreds of repositories and product lines.

AutomationContinuous IntegrationMobile Development
0 likes · 20 min read
How Baidu’s Tekes Platform Transforms Mobile Development with DevOps
Sohu Tech Products
Sohu Tech Products
Nov 10, 2021 · Fundamentals

Why Use Git Rebase and How to Enable Automatic Rebase

This article explains the concept of Git rebase, its advantages over merge, shows visual examples of messy versus clean histories, and provides two global configuration commands that enable automatic rebase for every pull and push operation.

GitVersion Controlautomatic rebase
0 likes · 7 min read
Why Use Git Rebase and How to Enable Automatic Rebase
Open Source Linux
Open Source Linux
Nov 2, 2021 · Fundamentals

Master Git Workflows: From Git Flow to GitHub Flow and Daily Best Practices

This guide walks you through essential Git workflows—including Git Flow, GitHub Flow, and GitLab Flow—covers daily best‑practice tips such as command‑line usage, commit message conventions, .gitignore handling, branch strategies, release tags, merge vs. rebase decisions, history rewriting, hook scripts, shallow cloning, and stash management, all illustrated with clear examples and command snippets.

CommandsGitbest-practices
0 likes · 18 min read
Master Git Workflows: From Git Flow to GitHub Flow and Daily Best Practices
Java High-Performance Architecture
Java High-Performance Architecture
Oct 28, 2021 · Product Management

Which Bug Tracking Tool Fits Your Team? A Comparative Guide

This article defines bug tracking, outlines effective workflows, describes the components of a good bug report, explains what bug‑tracking software should provide, lists key selection criteria, and reviews twelve popular tools with their features, integrations, pricing, pros and cons to help teams choose the right solution.

Software toolsbug trackingissue tracking
0 likes · 25 min read
Which Bug Tracking Tool Fits Your Team? A Comparative Guide
Top Architect
Top Architect
Oct 20, 2021 · Fundamentals

Comprehensive Guide to Git Workflows, Commands, and Best Practices

This article provides an extensive overview of Git workflows, including Git Flow, GitHub Flow, and GitLab Flow, along with practical command references, best practices for commits, branching, rebasing, stash usage, repository cloning, and hook configuration, aimed at improving version control efficiency.

CommandsGitVersion Control
0 likes · 17 min read
Comprehensive Guide to Git Workflows, Commands, and Best Practices
Alibaba Cloud Native
Alibaba Cloud Native
Oct 8, 2021 · Cloud Native

How KubeVela 1.1 Simplifies Hybrid‑Cloud Application Delivery

KubeVela 1.1 introduces an OAM‑based, application‑centric model, programmable CUE‑driven workflows, and a 100% control‑plane architecture that together enable infrastructure‑agnostic, multi‑cluster, and GitOps‑ready delivery of cloud‑native applications across hybrid environments.

Application DeliveryGitOpsHybrid Cloud
0 likes · 16 min read
How KubeVela 1.1 Simplifies Hybrid‑Cloud Application Delivery
21CTO
21CTO
Oct 5, 2021 · Fundamentals

Mastering Commit Message Standards with Conventional Commits, Commitizen, and Husky

This guide explains why a commit‑message convention is essential for Git workflows, introduces the Conventional Commits specification, and provides a step‑by‑step quick‑start using Commitizen, cz‑conventional‑changelog, Commitlint, and Husky to enforce consistent, high‑quality commit messages across a project.

Gitcommit-messagecommitizen
0 likes · 9 min read
Mastering Commit Message Standards with Conventional Commits, Commitizen, and Husky
Java Backend Technology
Java Backend Technology
Sep 23, 2021 · Operations

Boost Your Productivity: Must‑Have Terminal Tools for Every Developer

This guide introduces a curated list of open‑source terminal utilities—including Windows Terminal, iTerm2, Oh My Zsh, powerline, file managers, and command‑line enhancers like exa, fd, bat, fzf, tldr, The Fuck, and w3m—explaining their key features and why they help programmers work faster across macOS, Linux, and Windows.

Developer Toolscommand-lineopen-source
0 likes · 10 min read
Boost Your Productivity: Must‑Have Terminal Tools for Every Developer
Selected Java Interview Questions
Selected Java Interview Questions
Sep 19, 2021 · Backend Development

Designing a Multi‑Level Workflow Engine: From Simple Chains to Complex Conditional and Parallel Nodes

This article walks through the step‑by‑step design of a workflow engine, starting with a basic approval chain and progressively adding countersign, parallel, conditional, delegation, timeout, scripting, and progress‑tracking features, illustrating a tree‑based architecture and node‑state management.

NodeTree Structureapproval
0 likes · 12 min read
Designing a Multi‑Level Workflow Engine: From Simple Chains to Complex Conditional and Parallel Nodes
Architect
Architect
Aug 29, 2021 · Backend Development

Design and Implementation of a DAG‑Based Task Orchestration Framework

This article explains how to design and implement a DAG‑based task orchestration framework in Java, covering graph representations, dependency management, executor integration, state tracking, and how to persist workflows and tasks in a relational database for platform‑level usage.

DAGExecutorJava
0 likes · 11 min read
Design and Implementation of a DAG‑Based Task Orchestration Framework
58UXD
58UXD
Aug 6, 2021 · Fundamentals

Why Git Is Essential for VR Design Projects – A Beginner’s Guide

This article explains what Git is, why it is crucial for collaborative VR interior‑design projects, how Git stores files across working, staging, local and remote repositories, the role of branches, the specific workflow used in a VR project, and provides a quick reference to common commands and TortoiseGit for non‑programmers.

GitTortoiseGitVR design
0 likes · 7 min read
Why Git Is Essential for VR Design Projects – A Beginner’s Guide
Top Architect
Top Architect
Jul 23, 2021 · Backend Development

Step‑by‑Step Design of a Complex Workflow Engine with Multiple Node Types

The article narrates the progressive design of a customizable workflow engine, starting from a simple linked‑list approver chain and evolving through countersign, parallel, conditional, delegation, timeout, progress‑percentage, and script‑hook features, illustrating each stage with node classifications, state definitions, and tree‑based structures.

EngineNodeapproval
0 likes · 11 min read
Step‑by‑Step Design of a Complex Workflow Engine with Multiple Node Types
IT Architects Alliance
IT Architects Alliance
Jul 13, 2021 · Backend Development

Design and Implementation of a DAG‑Based Task Scheduling Framework

This article explains how to build a task‑orchestration framework using directed acyclic graphs (DAG), covering graph representations, Java data structures, dependency management, concurrent execution with thread pools, and persisting workflow state to a relational database for platform‑level use.

DAGJavaTask scheduling
0 likes · 11 min read
Design and Implementation of a DAG‑Based Task Scheduling Framework
Java High-Performance Architecture
Java High-Performance Architecture
Jul 7, 2021 · Backend Development

Designing Scalable E‑Commerce Order Systems: Architecture, Modules, and Workflow

This article outlines the essential role of order systems in traditional e‑commerce enterprises, detailing their responsibilities, core functional modules, relationships with upstream and downstream services, workflow processes, state management, and future development considerations to guide robust system design.

State Machinebackend designe-commerce architecture
0 likes · 16 min read
Designing Scalable E‑Commerce Order Systems: Architecture, Modules, and Workflow
Laravel Tech Community
Laravel Tech Community
Jul 4, 2021 · Fundamentals

Common Enterprise Git Workflows and Best Practices

This article provides a comprehensive guide to common enterprise Git workflows, daily best‑practice tips, essential commands, configuration options, merge vs. rebase decisions, history rewriting techniques, reflog usage, batch history editing, hook scripts, fast cloning of large repositories, and handling work interruptions, all illustrated with clear examples and code snippets.

GitVersion Controlbest practices
0 likes · 18 min read
Common Enterprise Git Workflows and Best Practices
Architects Research Society
Architects Research Society
Jun 16, 2021 · Backend Development

Common Pitfalls in Microservice Integration and How to Mitigate Them

The article explains three frequent pitfalls when adopting microservices—complex remote communication, asynchronous processing challenges, and distributed transaction difficulties—and shows how fast‑fail, retries, timeouts, compensation, lightweight workflow engines, and idempotency can reduce complexity and improve resilience.

distributed systemsfault toleranceidempotency
0 likes · 13 min read
Common Pitfalls in Microservice Integration and How to Mitigate Them
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
May 14, 2021 · Backend Development

How to Visualize Real-Time Workflow Progress with Spring Boot and Activiti

This tutorial demonstrates how to extend a Spring Boot application with Activiti to query historic process data, configure a diagram generator bean, compute highlighted flows, expose a REST endpoint for real-time process diagram rendering, and verify the workflow through a series of API calls and screenshots.

ActivitiSpring Bootprocess diagram
0 likes · 10 min read
How to Visualize Real-Time Workflow Progress with Spring Boot and Activiti
Open Source Linux
Open Source Linux
May 10, 2021 · Fundamentals

Master Git: Understand Workspaces, Staging, and Commit Workflows

This guide explains Git's four core areas—working directory, index, repository, and remote—describes file states and the typical workflow, and provides essential commands for initializing repositories, tracking changes, committing, and synchronizing with remote servers.

CommandsGitRepository
0 likes · 8 min read
Master Git: Understand Workspaces, Staging, and Commit Workflows
IT Architects Alliance
IT Architects Alliance
May 7, 2021 · R&D Management

From Git Flow to GitLab Flow: Streamlining Your Team’s Version Control

This guide compares Git flow, GitHub flow, and GitLab flow, then presents a practical GitLab‑flow‑based workflow with step‑by‑step branching, merge‑request, release, semantic versioning, and bug‑fix procedures for development teams seeking a simpler, scalable version‑control process.

Continuous IntegrationGitVersion Control
0 likes · 9 min read
From Git Flow to GitLab Flow: Streamlining Your Team’s Version Control
iQIYI Technical Product Team
iQIYI Technical Product Team
May 7, 2021 · Cloud Native

iTech Talk – Cloud‑Native Serverless Practice at iQIYI

At iQIYI’s April 10 technical salon, experts detailed the company’s private‑cloud serverless journey—from early adoption of Oracle’s Fn for FaaS, through the creation of the Airworkflow engine for event‑driven orchestration, to plans for an internal Dev App Store that eases integration and highlights the distinct needs of private‑cloud environments.

AirworkflowCloud NativePrivate Cloud
0 likes · 13 min read
iTech Talk – Cloud‑Native Serverless Practice at iQIYI
JD.com Experience Design Center
JD.com Experience Design Center
Apr 30, 2021 · R&D Management

Why Standardizing Research Projects Boosts Team Efficiency: A 12‑Step Guide

This article explains the importance of standardization in multi‑party research projects, outlines the roles and responsibilities of each team member, and details a comprehensive 12‑step workflow—from demand communication to project settlement—to improve quality, coordination, and efficiency.

Standardizationproject managementresearch process
0 likes · 7 min read
Why Standardizing Research Projects Boosts Team Efficiency: A 12‑Step Guide
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Apr 24, 2021 · Cloud Computing

How Netflix Built the Cosmos Platform to Power Massive Media Workflows

The article explains why Netflix created the Cosmos platform, how it combines microservices, asynchronous workflows, and serverless computing to handle resource‑intensive media processing at scale, and shares the architectural decisions, components, and lessons learned from its development and operation.

CosmosMicroservicesNetflix
0 likes · 14 min read
How Netflix Built the Cosmos Platform to Power Massive Media Workflows
21CTO
21CTO
Apr 18, 2021 · Backend Development

Designing Scalable E‑Commerce Order Systems: Architecture, Modules & Future Trends

This article examines the role of order systems in traditional e‑commerce, outlines their core functional modules, explains their relationships with upstream and downstream services, and discusses design considerations, workflow engines, state machines, and future architectural evolution.

Order ManagementState Machinebackend-architecture
0 likes · 14 min read
Designing Scalable E‑Commerce Order Systems: Architecture, Modules & Future Trends
Liangxu Linux
Liangxu Linux
Apr 11, 2021 · Fundamentals

Master Git Workflows: From Flow Models to Advanced Commands

This guide walks through common enterprise Git workflows, daily best‑practice tips, essential commands, configuration options, merge vs. rebase decisions, history rewriting, reflog recovery, batch editing, hook scripts, shallow cloning for large projects, and stash techniques for handling interruptions.

GitHooksVersion Control
0 likes · 18 min read
Master Git Workflows: From Flow Models to Advanced Commands
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Mar 22, 2021 · Backend Development

Build a Spring Boot 2.2 + Activiti 7 Leave Approval Workflow from Scratch

This guide walks through setting up a Spring Boot 2.2.11 project with Activiti 7.1, configuring Maven dependencies, explaining Activiti table prefixes, defining core services, creating a BPMN leave request process, configuring security and datasource, and exposing REST APIs for deployment, execution, and task handling.

ActivitiBPMNSpring Boot
0 likes · 21 min read
Build a Spring Boot 2.2 + Activiti 7 Leave Approval Workflow from Scratch
iQIYI Technical Product Team
iQIYI Technical Product Team
Mar 19, 2021 · Cloud Native

Building a Serverless Workflow Platform with Knative: Architecture and Implementation

The article describes how the team built a production‑grade serverless workflow platform on Knative by creating four modules—a dashboard, API, operator, and syncer—that generate Kubernetes resources, automate CI/CD, monitor via Prometheus, and aim to cut boilerplate while supporting future extensions such as richer constructs, multi‑language support, and synchronous invocations.

Cloud NativeKnativeMicroservices
0 likes · 12 min read
Building a Serverless Workflow Platform with Knative: Architecture and Implementation
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Mar 17, 2021 · Backend Development

How to Design Scalable Order Systems for Traditional E‑Commerce

This article examines the role of order systems in traditional e‑commerce, outlines their core modules and architecture, explains upstream/downstream relationships, details workflow and state‑machine design, and discusses future development directions for building robust, maintainable order platforms.

State Machinebackend designe-commerce architecture
0 likes · 14 min read
How to Design Scalable Order Systems for Traditional E‑Commerce
Java Captain
Java Captain
Mar 13, 2021 · Backend Development

Designing a Flexible Workflow Engine: From Simple Chains to Complex Nested Nodes

The article chronicles the step‑by‑step evolution of a custom workflow engine, detailing how sequential approvals, countersign, parallel, conditional, delegation, timeout, rejection, nesting, and scripting features were incrementally added to support increasingly complex business processes.

NodeState Machineapproval
0 likes · 9 min read
Designing a Flexible Workflow Engine: From Simple Chains to Complex Nested Nodes
Architecture Digest
Architecture Digest
Mar 5, 2021 · Backend Development

Designing a Flexible Workflow Engine: From Simple Chains to Complex Nested Nodes

The article walks through the step‑by‑step evolution of a custom workflow engine, starting with a basic linked‑list approver chain and progressively adding support for parallel, multi‑sign, conditional, timed, proxy, cancellation, pre‑/post‑conditions, progress metrics, and script hooks, illustrating a comprehensive backend design.

EngineNodeapproval
0 likes · 13 min read
Designing a Flexible Workflow Engine: From Simple Chains to Complex Nested Nodes
Code Ape Tech Column
Code Ape Tech Column
Feb 20, 2021 · Operations

Bug Tracking Workflow and Tool Comparison

This article defines bug tracking, outlines essential workflow steps and report contents, and evaluates a range of bug tracking tools—including BugHerd, Bugzilla, MantisBT, DebugMe, Donedone, Marker.io, Jira, Bughost, Zoho, Backlog, and Redmine—highlighting their features, integrations, pricing, advantages, and drawbacks to help teams choose the right solution.

OperationsSoftware toolsbug tracking
0 likes · 16 min read
Bug Tracking Workflow and Tool Comparison
Taobao Frontend Technology
Taobao Frontend Technology
Feb 8, 2021 · Frontend Development

How iMove Turns Complex Front‑End Logic into Visual Flowcharts and Ready‑to‑Use Code

This article introduces the open‑source iMove tool, explains why front‑end development faces UI volatility, tangled logic and combined interfaces, and shows how iMove’s visual flow‑chart editor, low‑code node functions, online and local compilation, and automatic npm dependency parsing enable reusable, maintainable, language‑agnostic front‑end solutions.

JavaScriptVisual Programminglow-code
0 likes · 20 min read
How iMove Turns Complex Front‑End Logic into Visual Flowcharts and Ready‑to‑Use Code
MaGe Linux Operations
MaGe Linux Operations
Feb 4, 2021 · Fundamentals

Master Git Basics: Visual Guide to Core Commands and Workflows

This article provides a comprehensive visual guide to Git's most common commands—add, commit, reset, checkout, merge, rebase, cherry‑pick, and more—explaining how they move files between the working directory, index, and repository while illustrating concepts such as HEAD, detached HEAD, and the underlying blob/tree storage model.

software fundamentalsworkflow
0 likes · 14 min read
Master Git Basics: Visual Guide to Core Commands and Workflows
php Courses
php Courses
Jan 27, 2021 · Operations

Common Git Commands Cheat Sheet

This guide presents a comprehensive collection of frequently used Git commands—including common operations, alias setup, repository creation, committing, history viewing, undoing changes, branch and tag management, merging, rebasing, remote handling, archiving, and configuration—organized for quick reference by developers.

GitVersion Controlalias
0 likes · 9 min read
Common Git Commands Cheat Sheet
FunTester
FunTester
Jan 26, 2021 · Fundamentals

Boost Your Test Development Skills: Practical Tips for Code, Automation, and Workflow

This guide offers test developers actionable habits—from writing pseudo‑code and breaking tasks into manageable items to mastering version control, refactoring, commenting, solution hunting, embracing change, and automating repetitive work—to become more efficient and maintainable engineers.

Version Controlcode qualitysoftware engineering
0 likes · 7 min read
Boost Your Test Development Skills: Practical Tips for Code, Automation, and Workflow
Open Source Linux
Open Source Linux
Jan 21, 2021 · Fundamentals

Master Git: Visual Guide to Essential Commands and Workflows

This article provides a comprehensive visual guide to Git's most common commands, explaining how files move between the working directory, index, and repository, and detailing advanced operations like diff, commit, checkout, reset, merge, cherry‑pick, and rebase for effective version control.

FundamentalsGitVersion Control
0 likes · 11 min read
Master Git: Visual Guide to Essential Commands and Workflows
Alibaba Terminal Technology
Alibaba Terminal Technology
Jan 18, 2021 · Frontend Development

How iMove Turns Front‑End Logic into Visual Flowcharts and Ready‑to‑Run Code

iMove is an open‑source low‑code tool for front‑end developers that visualizes business logic as flowcharts, compiles them into executable JavaScript (or other languages), supports online and local builds, automatic npm dependency resolution, and instant node testing, dramatically reducing UI‑logic coupling and maintenance cost.

Visual ProgrammingfrontendiMove
0 likes · 25 min read
How iMove Turns Front‑End Logic into Visual Flowcharts and Ready‑to‑Run Code
Code Ape Tech Column
Code Ape Tech Column
Dec 24, 2020 · Fundamentals

Mastering Git: Branch Naming, Workflow & Commit Message Standards

This guide explains how to structure Git branches—including master, develop, feature, release, and hotfix—provides command sequences for common tasks, and details a comprehensive commit‑message format based on the Angular convention to improve code review, release notes, and long‑term maintainability.

GitVersion Controlbest practices
0 likes · 8 min read
Mastering Git: Branch Naming, Workflow & Commit Message Standards
Ctrip Technology
Ctrip Technology
Dec 17, 2020 · R&D Management

Practical Experience of GitLab Flow and Light Merge Branch Strategy in Ctrip Flight Front‑End Development

This article describes how Ctrip's flight front‑end team adopted GitLab Flow and the Light Merge branch strategy—detailing the evolution from single‑branch to multi‑branch approaches, the mechanics and advantages of Light Merge, and the automation of CI/CD, code review, and branch lifecycle management to achieve fast, reliable releases.

CI/CDGitLight Merge
0 likes · 16 min read
Practical Experience of GitLab Flow and Light Merge Branch Strategy in Ctrip Flight Front‑End Development
High Availability Architecture
High Availability Architecture
Dec 16, 2020 · Backend Development

Implementing Task Scheduling Dependencies and Workflow with Go and DAG

This article explains the concepts of task scheduling dependencies and workflow, introduces graph theory basics such as vertices, edges, and DAGs, and provides a complete Go implementation—including graph structures, BFS traversal, topological sorting, and concurrent execution—to efficiently manage dependent tasks in distributed systems.

DAGGoTask scheduling
0 likes · 10 min read
Implementing Task Scheduling Dependencies and Workflow with Go and DAG
Laravel Tech Community
Laravel Tech Community
Dec 11, 2020 · Backend Development

Design and Core Functions of an E‑commerce Order System

This article explains the role of an order system in traditional e‑commerce enterprises, outlines its main functional modules and architectural design, and discusses future development directions, covering system relationships, core processes, inventory and payment strategies, state‑machine management, and scalability considerations.

State Machinee-commerceinventory management
0 likes · 14 min read
Design and Core Functions of an E‑commerce Order System
DataFunTalk
DataFunTalk
Dec 6, 2020 · Artificial Intelligence

Building an AI Ecosystem with Flink: Overview of AI Flow and Its Architecture

This article explains how Flink enables end‑to‑end machine‑learning workflows through AI Flow, covering the background of Lambda architecture, AI task stages, the advantages of Flink, AI Flow components, AI Graph concepts, integration with Python and TensorFlow, and a real‑world advertising recommendation use case.

AI FlowFlinkReal-time
0 likes · 14 min read
Building an AI Ecosystem with Flink: Overview of AI Flow and Its Architecture
DataFunSummit
DataFunSummit
Dec 1, 2020 · Artificial Intelligence

Building an AI Ecosystem with Flink: AI Flow Architecture, Components, and Applications

This article explains how Flink enables end‑to‑end AI workflows through the AI Flow platform, covering the Lambda architecture background, AI task pipeline stages, the reasons for choosing Flink, AI Flow’s graph model, core services, integration with ML pipelines, and real‑world advertising recommendation use cases.

AI FlowAI PipelineBig Data
0 likes · 12 min read
Building an AI Ecosystem with Flink: AI Flow Architecture, Components, and Applications
Architects Research Society
Architects Research Society
Dec 1, 2020 · Operations

A Curated List of Awesome Open‑Source Workflow Engines

This article presents a comprehensive, categorized collection of open‑source workflow engines and BPM tools—including Airflow, Argo, Cadence, Zeebe, and many others—describing their primary features, typical use cases, and recommendations for different orchestration scenarios.

CloudOrchestrationopen-source
0 likes · 8 min read
A Curated List of Awesome Open‑Source Workflow Engines
Architecture Digest
Architecture Digest
Nov 7, 2020 · Backend Development

Design and Core Functions of an E‑commerce Order System

This article explains the role of an order system in traditional e‑commerce enterprises, outlines its main functional modules, describes its relationships with upstream and downstream services, and discusses core processes, inventory strategies, reverse flows, state‑machine design, and future architectural evolution.

Order Managemente-commerceorder system
0 likes · 14 min read
Design and Core Functions of an E‑commerce Order System