Tagged articles
560 articles
Page 5 of 6
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.

Version Controlgithistory 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.

DistributedGolangOrchestration
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 NativeDistributed SystemsGolang
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.

DevOpsMobile Developmentautomation
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.

Version Controlautomatic rebasegit
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.

best-practicescommandsgit
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.

Best PracticesVersion Controlcommands
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 DeliveryGitOpsKubeVela
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.

commit messagecommitizencommitlint
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.

TortoiseGitVR designVersion Control
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.

Best PracticesVersion Controlcommand line
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 SystemsIdempotencyfault tolerance
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.

RepositoryStagingVersion Control
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.

DevOpsVersion Controlcontinuous integration
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 NativeEvent-driven
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.

project managementresearch processstandardization
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.

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

Backend ArchitectureOrder ManagementState Machine
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.

HooksVersion Controlgit
0 likes · 18 min read
Master Git Workflows: From Flow Models to Advanced Commands
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 NativeEvent-drivenKnative
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.

JavaScriptLow‑codeVisual Programming
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.

Version Controlaliasbranching
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.

Version Controlcommand linefundamentals
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.

FrontendVisual ProgrammingiMove
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.

Best PracticesVersion Controlbranch naming
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.

Branch ManagementDevOpsLight 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.

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

Process EngineState Machinee‑commerce
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 FlowFlinkStreaming
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.

Orchestrationcloudopen-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
Architecture Digest
Architecture Digest
Oct 2, 2020 · Backend Development

Design and Core Functions of an E‑commerce Order System

This article explains the role, architecture, key modules, workflow, state machine, and future evolution of an order system in traditional e‑commerce enterprises, providing a comprehensive guide for designing and improving order management solutions.

State Machinee‑commerceinventory management
0 likes · 14 min read
Design and Core Functions of an E‑commerce Order System
ByteFE
ByteFE
Sep 23, 2020 · R&D Management

Git Workflow Strategies and Company Practices at Bytedance

This article reviews common industry Git workflows such as Git Flow, GitHub Flow, GitLab Flow, Trunk‑based Flow and Aone Flow, analyzes Bytedance's multi‑environment deployment architecture, and presents concrete single‑, double‑ and triple‑branch practices together with recommendations for effective R&D process management.

DevOpsR&D ManagementVersion Control
0 likes · 13 min read
Git Workflow Strategies and Company Practices at Bytedance
JD.com Experience Design Center
JD.com Experience Design Center
Sep 10, 2020 · Game Development

Unlock Richer Visuals: Full Workflow of 3D Auxiliary Painting with Little Monkey King

This tutorial demonstrates how 3D auxiliary painting enhances completed 3D models by adding artistic flair and secondary creation, preserving volumetric lighting and texture while enriching visual richness, and walks through the complete workflow using the 'Little Monkey King' case study to inspire creators.

3D paintingcase studycreative techniques
0 likes · 1 min read
Unlock Richer Visuals: Full Workflow of 3D Auxiliary Painting with Little Monkey King
Liangxu Linux
Liangxu Linux
Aug 29, 2020 · Operations

Enforcing Clear Git Commit Messages with a Webhook‑Based Monitoring Service

This article explains why consistent Git commit messages matter, presents a detailed commit‑message format with type, scope and subject, shows how to enforce the standard using a webhook that validates messages, monitors large commits, and provides useful statistics for the development team.

code-qualitycommit messagemonitoring
0 likes · 11 min read
Enforcing Clear Git Commit Messages with a Webhook‑Based Monitoring Service
DevOps
DevOps
Aug 17, 2020 · Fundamentals

Applying the Pomodoro Technique for Personal Agility and Its Alignment with Agile Project Management

The article explains how the Pomodoro Technique can be used to achieve personal agility by mirroring agile practices such as backlog creation, sprint planning, time‑boxing, continuous tracking, and iterative retrospectives, offering detailed steps, visual aids, and practical tips for effective time management.

Personal Productivitypomodorotime management
0 likes · 11 min read
Applying the Pomodoro Technique for Personal Agility and Its Alignment with Agile Project Management
Architect's Tech Stack
Architect's Tech Stack
Aug 5, 2020 · Fundamentals

Git Branch Management and Commit Message Guidelines

This article outlines best practices for Git branch management—including naming conventions for master, develop, feature, release, and hotfix branches—and provides detailed commit message guidelines based on the Angular style, complete with example commands and formatting rules to improve workflow and code traceability.

Branch Managementcommit messagesgit
0 likes · 8 min read
Git Branch Management and Commit Message Guidelines
Sohu Tech Products
Sohu Tech Products
Jul 8, 2020 · Big Data

Optimizing Workflow in Data Warehouse Construction: A Layered Task‑Instance Approach

The article analyzes data‑warehouse workflow scenarios, explains core concepts such as OLAP, multidimensional modeling and layer architecture, reviews existing workflow engines like Azkaban, Oozie and Airflow, and proposes a task‑and‑instance layered optimization that simplifies dependency configuration, improves collaboration, and supports complex scheduling in modern big‑data environments.

Big DataETLTask Scheduling
0 likes · 21 min read
Optimizing Workflow in Data Warehouse Construction: A Layered Task‑Instance Approach
21CTO
21CTO
Jul 4, 2020 · Fundamentals

Master Git: Essential Commands, Workflows, and Best Practices

This comprehensive guide covers Git fundamentals, including workspace concepts, configuration, common commands for adding, committing, branching, merging, rebasing, stashing, submodules, hook setup, branch management strategies, and solutions to frequent Git issues, providing developers with a complete reference for effective version control.

Best PracticesHooksVersion Control
0 likes · 35 min read
Master Git: Essential Commands, Workflows, and Best Practices
Architects Research Society
Architects Research Society
Jul 4, 2020 · Fundamentals

Introduction to Business Process Model and Notation (BPMN): Benefits, Basic Constructs, and Tutorial Overview

This article introduces BPMN as an industry‑standard notation for modeling business processes, outlines its key benefits, describes the five basic element categories—including swimlanes, flow elements, connectors, data, and artifacts—and previews a multi‑part tutorial with visual examples.

BPMNBusiness Process Modelingfundamentals
0 likes · 8 min read
Introduction to Business Process Model and Notation (BPMN): Benefits, Basic Constructs, and Tutorial Overview
Open Source Linux
Open Source Linux
Jul 4, 2020 · Fundamentals

Master Git: Essential Commands, Workflows, and Best Practices

This comprehensive guide covers Git fundamentals, including workspace concepts, configuration, common commands, branch management, merging strategies, hooks, and troubleshooting tips, providing developers with a complete reference to efficiently use Git for version control in any project.

Branch ManagementVersion Controlcommand line
0 likes · 37 min read
Master Git: Essential Commands, Workflows, and Best Practices
Tencent Music Tech Team
Tencent Music Tech Team
Jun 23, 2020 · Frontend Development

Automating Front-End Development Environment with Alfred Workflows and AppleScript

The article demonstrates how to replace the half‑minute, error‑prone manual steps of launching WebStorm, iTerm, Whistle proxy, and enabling Chrome extensions with a single Alfred workflow that uses AppleScript to open apps, run commands, and toggle extensions, dramatically streamlining front‑end development setup.

AlfredAppleScriptMac
0 likes · 4 min read
Automating Front-End Development Environment with Alfred Workflows and AppleScript
Big Data Technology Architecture
Big Data Technology Architecture
Jun 11, 2020 · Big Data

Optimizing Workflow in Data Warehouse Construction

This article analyzes workflow scenarios in data warehouse construction, proposes an optimization scheme that abstracts workflow nodes into task and instance layers, and demonstrates how task attributes and generation rules can improve configurability, dependency management, and collaborative development for large‑scale data warehouse projects.

Big DataETLTask Scheduling
0 likes · 19 min read
Optimizing Workflow in Data Warehouse Construction
Efficient Ops
Efficient Ops
May 16, 2020 · Fundamentals

Master GTD: The Ultimate Guide to Saving Brainpower and Boosting Efficiency

This comprehensive guide demystifies the Getting Things Done (GTD) methodology, explaining its core principle of conserving mental energy, detailing the five-step workflow of collection, clarification, organization, review, and execution, and offering practical tips for setting up and maintaining an effective GTD system.

GTDpersonal efficiencyproductivity
0 likes · 17 min read
Master GTD: The Ultimate Guide to Saving Brainpower and Boosting Efficiency
Alibaba Cloud Native
Alibaba Cloud Native
Apr 20, 2020 · Cloud Native

How Argo Boosts Kubernetes Workflows and Accelerates Gene Data Processing

This article explains how the CNCF‑incubated Argo suite enables native Kubernetes workflows, details performance‑enhancing contributions such as RBAC‑aware executors, parallel scanning, and status compression, and showcases a real‑world gene‑sequencing use case that achieves over a hundred‑fold speedup.

ArgoCloud NativeGene Computing
0 likes · 8 min read
How Argo Boosts Kubernetes Workflows and Accelerates Gene Data Processing
58 Tech
58 Tech
Apr 11, 2020 · Mobile Development

Magpie Workflow: An Open‑Source Flutter Hybrid Development Solution

The article introduces Magpie Workflow, an open‑source Flutter‑based toolchain that streamlines the creation, development, compilation, packaging and publishing of independent Flutter modules for hybrid mobile applications, discusses current Flutter mixing challenges, compares existing solutions, and outlines its architecture, workflow usage, and future roadmap.

FlutterHybrid DevelopmentMagpie
0 likes · 9 min read
Magpie Workflow: An Open‑Source Flutter Hybrid Development Solution
Liangxu Linux
Liangxu Linux
Apr 8, 2020 · Fundamentals

Essential Git Commands Every Developer Should Master

This guide compiles the most frequently used Git commands, explaining their purpose, common options, and practical scenarios such as logging, branching, committing, rebasing, merging, stashing, and reverting, to help developers work efficiently with version control in real-world projects.

DevOpsRepositoryVersion Control
0 likes · 10 min read
Essential Git Commands Every Developer Should Master
转转QA
转转QA
Apr 2, 2020 · Backend Development

Design and Implementation of a Unified Test Data Construction Platform at Zhuanzhuan

This article describes the background, challenges, and solution of building a UI‑driven, cross‑business test data construction platform that integrates HTTP, RPC, SQL, and Redis calls, provides a block‑based front‑end builder, and adds workflow visualization to reduce communication overhead.

Platformautomationbackend
0 likes · 5 min read
Design and Implementation of a Unified Test Data Construction Platform at Zhuanzhuan
Liangxu Linux
Liangxu Linux
Mar 15, 2020 · Fundamentals

Master Advanced Git Commands: A Handy Cheat Sheet for Power Users

This cheat sheet gathers essential advanced Git commands—navigation, history inspection, commit amendment, interactive rebasing, stash management, branch cleanup, and useful aliases—providing concise examples and explanations to help developers work more efficiently with version control.

AdvancedCheat SheetVersion Control
0 likes · 7 min read
Master Advanced Git Commands: A Handy Cheat Sheet for Power Users
HomeTech
HomeTech
Feb 12, 2020 · Operations

Design and Architecture of an IBPM Workflow Platform

This article outlines the design, architecture, and key features of an IBPM workflow platform, detailing its background, core concepts, design principles, extensibility, and future direction for creating a configurable, integrated, and intelligent business process management solution.

BPMOperationsplatform design
0 likes · 4 min read
Design and Architecture of an IBPM Workflow Platform
Architecture Digest
Architecture Digest
Feb 3, 2020 · Fundamentals

Practical Strategies for Reverting and Resetting Code with Git

This article walks through four practical Git techniques—revert, reset, rebase + revert, and a file‑copy method—to safely roll back code when faced with performance‑critical bugs and complex version histories, while preserving commit history for future debugging.

Version Controlcode managementgit
0 likes · 9 min read
Practical Strategies for Reverting and Resetting Code with Git
ITPUB
ITPUB
Jan 16, 2020 · Fundamentals

Master Git vs SVN: Core Concepts, Commands, and Git‑SVN Integration

This guide compares Git and SVN, explains Git's core workflow, provides essential commands for everyday use, and shows how to bridge SVN repositories with Git‑SVN, offering a complete reference for developers transitioning between the two version‑control systems.

Git-SVNVersion Controlbranching
0 likes · 10 min read
Master Git vs SVN: Core Concepts, Commands, and Git‑SVN Integration
Youzan Coder
Youzan Coder
Dec 28, 2019 · Industry Insights

How Youzan Built an End‑to‑End Closed‑Loop Workflow to Cut Demand‑Management Waste

This article examines Youzan's systematic overhaul of merchant feedback handling—introducing a closed‑loop workflow, defining SLA‑based bottleneck mitigation, prioritizing requests, and deploying an online management tool—to reduce waste, improve transparency, and accelerate product iteration across multiple departments.

Industry InsightsProcess ImprovementSLA
0 likes · 13 min read
How Youzan Built an End‑to‑End Closed‑Loop Workflow to Cut Demand‑Management Waste
ITPUB
ITPUB
Nov 21, 2019 · Fundamentals

Mastering Git: When to Use Merge vs Rebase in Real Projects

This tutorial walks through a practical Git scenario, comparing step‑by‑step merge and rebase workflows, illustrating each command with screenshots, and explaining when to choose each method to keep your repository history clean and conflict‑free.

TutorialVersion Controlgit
0 likes · 8 min read
Mastering Git: When to Use Merge vs Rebase in Real Projects
ITPUB
ITPUB
Nov 13, 2019 · Fundamentals

Master Git: Safely Undo Commits and Reset Versions

This guide walks through essential Git habits, explains how to inspect changes, and provides step‑by‑step commands for resetting local or remote commits, handling renamed files, and understanding core concepts like the working directory, repository, staging area, and HEAD pointer.

Version Controlgitgit commands
0 likes · 8 min read
Master Git: Safely Undo Commits and Reset Versions