Tagged articles

workflow

597 articles · Page 4 of 6
Test Development Learning Exchange
Test Development Learning Exchange
Mar 31, 2024 · Big Data

Apache Airflow Overview and Advanced Usage Examples

This article introduces Apache Airflow, explains its core concepts such as DAGs, tasks, operators, executors, and the web UI, and provides multiple practical Python code examples for Bash commands, Python functions, SQL queries, task dependencies, sensors, dynamic DAGs, SubDAGs, XCom, email alerts, and error handling.

Apache AirflowDAGPython
0 likes · 7 min read
Apache Airflow Overview and Advanced Usage Examples
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Mar 30, 2024 · Artificial Intelligence

Comprehensive Guide to Coze: AI Bot Development, Prompt Engineering, and Workflow Design

This article provides an in‑depth overview of the Coze low‑code AI bot platform, covering its core features, product comparisons, step‑by‑step bot creation, RAG implementation, plugin usage, memory mechanisms, cron jobs, agent design, advanced workflow techniques, quality management, and future prospects.

AI botCozeLLM
0 likes · 25 min read
Comprehensive Guide to Coze: AI Bot Development, Prompt Engineering, and Workflow Design
JD Cloud Developers
JD Cloud Developers
Mar 26, 2024 · Cloud Native

Unlocking Efficient CI/CD: The Power of Cloud‑Native Pipeline Models

This article explains the essence of DevOps pipelines, outlines the characteristics of a high‑quality pipeline model—including clear layering, strong orchestrability, fan‑in/fan‑out support, and multi‑condition execution—illustrates real‑world analogies, and details how cloud‑native pipelines upgrade to a three‑layer stage/atom architecture with both graphical and YAML orchestration options.

CI/CDdevopspipeline
0 likes · 11 min read
Unlocking Efficient CI/CD: The Power of Cloud‑Native Pipeline Models
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Mar 10, 2024 · Artificial Intelligence

Building and Optimizing AI Bots with Coze: A Step‑by‑Step Low‑Code Guide

This article explains how to create, configure, and enhance AI bots on the Coze platform using a three‑step process, advanced workflow design, prompt engineering, and plugin integration, providing practical tips, code examples, and best‑practice recommendations for reliable content extraction and summarization.

AI botCozeKnowledge Base
0 likes · 18 min read
Building and Optimizing AI Bots with Coze: A Step‑by‑Step Low‑Code Guide
Java Captain
Java Captain
Mar 3, 2024 · Backend Development

Introduction to LiteFlow Rule Engine and Its Usage in Java Spring Boot

This article introduces the lightweight yet powerful LiteFlow rule engine, explains its architecture, component types, EL rule files, data context handling, configuration, and demonstrates a practical e‑commerce workflow with hot‑deployment capabilities.

JavaLiteFlowRule Engine
0 likes · 9 min read
Introduction to LiteFlow Rule Engine and Its Usage in Java Spring Boot
Programmer DD
Programmer DD
Feb 27, 2024 · Backend Development

Step-by-Step Guide: Integrate Camunda Workflow Engine with Spring Boot

Learn how to set up Camunda, a flexible Java-based BPMN 2.0 workflow engine, within a Spring Boot application by generating a project, configuring dependencies, defining data models and REST endpoints, designing a simple process diagram, and testing the workflow end‑to‑end.

BPMNCamundaJava
0 likes · 9 min read
Step-by-Step Guide: Integrate Camunda Workflow Engine with Spring Boot
Java High-Performance Architecture
Java High-Performance Architecture
Feb 26, 2024 · Operations

Choosing the Right Open‑Source Workflow Engine: Camunda vs Flowable vs Activiti

This article reviews popular open‑source workflow engines—including Osworkflow, JBPM, Activiti, Flowable, and Camunda—examines their features, performance, and limitations, and provides a detailed comparison between Flowable and Camunda to guide developers in selecting the most suitable engine for low‑code, BPM, or OA projects.

ActivitiBPMCamunda
0 likes · 12 min read
Choosing the Right Open‑Source Workflow Engine: Camunda vs Flowable vs Activiti
DaTaobao Tech
DaTaobao Tech
Feb 23, 2024 · Artificial Intelligence

AI-Driven Design Practices and Impact Report of Taobao Design Team (2022‑2023)

Between 2022 and 2023 the Taobao design team shifted from traditional 3D modeling to AI‑generated avatars, cutting costs and project time by up to 60%, expanding creative output by 150%, redefining designer roles, standardizing tools on the internal “Taobao Design AIGC” platform, and outlining future AI‑assisted workflow and quality standards.

AICase StudyTaobao
0 likes · 13 min read
AI-Driven Design Practices and Impact Report of Taobao Design Team (2022‑2023)
Programmer DD
Programmer DD
Feb 20, 2024 · Backend Development

Quick Start: Integrate Camunda Workflow Engine with Spring Boot

Learn how to set up and integrate the Camunda BPMN 2.0 workflow engine into a Spring Boot application, covering project initialization, Maven dependencies, configuration files, creating a simple user task process, and testing the workflow via Camunda’s web interface.

BPMNCamundaJava
0 likes · 10 min read
Quick Start: Integrate Camunda Workflow Engine with Spring Boot
Top Architect
Top Architect
Feb 1, 2024 · Backend Development

Introducing Liteflow: A Lightweight Rule Engine for Complex Workflow Orchestration

This article presents Liteflow, a lightweight yet powerful rule engine that enables developers to define and execute complex serial, parallel, switch, and conditional workflows using XML/JSON/YAML rule files, supports hot‑deployment, and integrates seamlessly with Spring Boot for high‑performance backend services.

Backend DevelopmentLiteFlowRule Engine
0 likes · 11 min read
Introducing Liteflow: A Lightweight Rule Engine for Complex Workflow Orchestration
Liangxu Linux
Liangxu Linux
Jan 28, 2024 · Databases

Why Lotus Notes Still Matters: Lessons from a Forgotten Collaboration Platform

The article reflects on the rise and fall of Lotus Notes, illustrating how this once‑dominant email, database, and workflow platform once unified company operations, why it was eventually eclipsed by web‑based apps and Microsoft tools, and what its lingering legacy reveals about technology evolution.

Enterprise CollaborationLegacy SoftwareLotus Notes
0 likes · 6 min read
Why Lotus Notes Still Matters: Lessons from a Forgotten Collaboration Platform
Architecture Digest
Architecture Digest
Jan 17, 2024 · Operations

Comprehensive Guide to Workflow Process Design, Deployment, and Management

This guide explains how to create, view, edit, and design workflow processes, describes the components of the process designer—including drag‑panel, canvas, property and control panels—covers form design, deployment, process definition, request initiation, task handling, approval actions, delegation, and related source code references.

Operationsform designprocess design
0 likes · 10 min read
Comprehensive Guide to Workflow Process Design, Deployment, and Management
Code Ape Tech Column
Code Ape Tech Column
Dec 9, 2023 · Backend Development

PowerJob Overview: Selection Rationale, Architecture, Task Types, and Scheduling Strategies with Code Samples

This article introduces the PowerJob distributed task framework, explains why it was chosen, details its architecture and high‑availability design, demonstrates various job types—including standalone, broadcast, map, and map‑reduce—with Java code examples, and covers scheduling options such as CRON, fixed‑rate, and fixed‑delay execution.

Distributed SchedulingJavaMapReduce
0 likes · 14 min read
PowerJob Overview: Selection Rationale, Architecture, Task Types, and Scheduling Strategies with Code Samples
MaGe Linux Operations
MaGe Linux Operations
Dec 8, 2023 · Fundamentals

Master Essential Git Commands for Efficient Version Control

This guide presents a comprehensive collection of essential Git commands—from initial configuration and repository initialization to advanced operations like rebasing, cherry‑picking, and signing commits—helping developers manage local and remote codebases effectively.

Repositorysoftware developmentworkflow
0 likes · 14 min read
Master Essential Git Commands for Efficient Version Control
VMIC UED
VMIC UED
Dec 7, 2023 · Product Management

How to Master Demand Evaluation and Boost Your Design Impact

This article explains why designers should conduct demand evaluation, outlines its three key benefits—enhanced business understanding, improved efficiency and influence—and provides a step‑by‑step framework covering the identify, analyze, and confirm stages, complete with practical tools and visual examples.

UXdemand evaluationdesign
0 likes · 14 min read
How to Master Demand Evaluation and Boost Your Design Impact
Qunhe Technology User Experience Design
Qunhe Technology User Experience Design
Dec 4, 2023 · Artificial Intelligence

How AI is Transforming Creative Design: Real‑World Cases & Workflow Insights

This article examines how AI tools are reshaping creative design teams by boosting efficiency, outlines feasible application areas through quadrant analysis, and presents four detailed case studies that compare traditional and AI‑augmented workflows, highlighting productivity gains and practical considerations.

AIAIGCCase Study
0 likes · 7 min read
How AI is Transforming Creative Design: Real‑World Cases & Workflow Insights
Su San Talks Tech
Su San Talks Tech
Nov 12, 2023 · Backend Development

Unlocking Complex Business Logic with LiteFlow’s Component‑Based Workflow Engine

This article introduces LiteFlow, a lightweight and fast component‑based rule engine that decouples complex business logic, explains its design principles, demonstrates usage in both non‑Spring and SpringBoot environments with Maven dependencies and XML configurations, and delves into its core components and execution flow through detailed source code analysis.

JavaLiteFlowbackend
0 likes · 18 min read
Unlocking Complex Business Logic with LiteFlow’s Component‑Based Workflow Engine
Architect's Guide
Architect's Guide
Oct 17, 2023 · Fundamentals

Comprehensive Introduction to Git: Concepts, Commands, and Best Practices

This article provides a thorough guide to Git, covering its core concepts, installation, configuration, basic workflow, essential commands, remote repository handling, branching strategies, tagging, undo operations, collaborative workflows like Git flow, and useful utilities such as stash and cherry-pick, all illustrated with clear examples.

CommandsGitbranching
0 likes · 40 min read
Comprehensive Introduction to Git: Concepts, Commands, and Best Practices
Java Architect Essentials
Java Architect Essentials
Oct 6, 2023 · Backend Development

Implementing Order Workflow with Spring Statemachine and Persistent State Storage

This article explains the fundamentals of finite‑state machines, introduces Spring Statemachine, demonstrates how to model an order lifecycle, configure persistence with in‑memory and Redis stores, and provides complete Java code for enums, configuration, services, controllers, listeners, testing, and exception‑handling improvements.

AOPJavaPersistence
0 likes · 26 min read
Implementing Order Workflow with Spring Statemachine and Persistent State Storage
Top Architect
Top Architect
Sep 27, 2023 · Backend Development

Understanding Finite State Machines and Implementing Spring Statemachine in Java

This article explains the fundamentals of finite state machines, illustrates their concepts and diagramming, and provides a comprehensive guide on using Spring Statemachine in Java—including schema design, configuration, event handling, persistence strategies, testing, and common pitfalls with solutions.

JavaPersistenceState Machine
0 likes · 28 min read
Understanding Finite State Machines and Implementing Spring Statemachine in Java
Liangxu Linux
Liangxu Linux
Sep 24, 2023 · Fundamentals

Master Git: 5 Essential Commands to Boost Your Workflow

This article introduces five practical Git commands—stash, reset --soft, cherry-pick, revert, and reflog—explaining their purpose, typical scenarios, and step‑by‑step usage, plus tips for creating short aliases to streamline everyday version‑control tasks.

GitVersion Controlcommand-line
0 likes · 14 min read
Master Git: 5 Essential Commands to Boost Your Workflow
Liangxu Linux
Liangxu Linux
Sep 21, 2023 · Fundamentals

Mastering Git Branch Naming, Workflow, and Commit Message Standards

This guide explains systematic Git branch naming, maps branches to development environments, outlines a typical merge flow, details a comprehensive commit‑message format (including Angular conventions), and provides a practical .gitignore template for clean repositories.

Gitbranchingcommit-message
0 likes · 9 min read
Mastering Git Branch Naming, Workflow, and Commit Message Standards
Didi Tech
Didi Tech
Aug 15, 2023 · Frontend Development

Page Logic Orchestration with LogicFlow: Solving Low‑Code Expansion Challenges

Page Logic Orchestration with LogicFlow solves low‑code expansion challenges by replacing rigid zero‑code property panels with a visual workflow editor that lets operators compose, debug, and execute flexible page logic using custom nodes, parallel execution, and repeatable flows, reducing development cost and complexity.

EngineLogicFlowVisual Programming
0 likes · 13 min read
Page Logic Orchestration with LogicFlow: Solving Low‑Code Expansion Challenges
IT Services Circle
IT Services Circle
Aug 12, 2023 · Backend Development

Introducing LiteFlow: A Lightweight Java Flow Engine for Complex Business Logic

This article introduces LiteFlow, a lightweight yet powerful Java flow engine that enables developers to define complex business logic through concise rule files, demonstrates its key features, IDE plugin support, various orchestration expressions, and provides step‑by‑step integration examples with SpringBoot, code snippets, and a real‑world order‑price calculation use case.

JavaLiteFlowRule Engine
0 likes · 10 min read
Introducing LiteFlow: A Lightweight Java Flow Engine for Complex Business Logic
Ant R&D Efficiency
Ant R&D Efficiency
Jul 10, 2023 · Fundamentals

A Comprehensive Guide to Essential Tools and Practices for Computer Science Professionals

This comprehensive guide equips computer‑science students and professionals with essential habits and a curated toolbox—including advanced Google search, English communication, GitHub, StackOverflow, Markdown/LaTeX, macOS‑centric development utilities, collaboration platforms, and effective time‑management techniques—to boost productivity, professionalism, and lifelong learning.

Computer Scienceproductivitysoftware development
0 likes · 33 min read
A Comprehensive Guide to Essential Tools and Practices for Computer Science Professionals
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jul 5, 2023 · Backend Development

How to Build a Leave Approval Workflow with Activiti 7 and Spring Boot

This guide walks through setting up a Spring Boot 2.2.11 environment with Activiti 7.1, configuring Maven dependencies, explaining the Activiti database tables, defining a BPMN leave‑request process, implementing service and controller layers, and demonstrating API calls to deploy, start, query, and complete the workflow.

ActivitiBPMNbackend-development
0 likes · 18 min read
How to Build a Leave Approval Workflow with Activiti 7 and Spring Boot
HomeTech
HomeTech
Jun 27, 2023 · Backend Development

Introduction to Rule Engines and Their Application in a Car‑Buying Workflow

This article explains what a rule engine is, contrasts it with workflow engines, outlines its benefits, reviews popular Java rule‑engine frameworks, and demonstrates a practical implementation for a second‑hand car buying process using JSON configuration, Spring‑SpEL, and modular Java actions.

Business RulesConfigurationworkflow
0 likes · 15 min read
Introduction to Rule Engines and Their Application in a Car‑Buying Workflow
21CTO
21CTO
Jun 20, 2023 · Backend Development

Mastering Spring State Machine: Build Robust Order Workflows with Persistence

This article introduces the fundamentals of finite state machines, explains their four core concepts, demonstrates how to model order workflows with state diagrams, and provides a comprehensive guide to implementing, configuring, persisting, and testing Spring Statemachine in a Java backend, including solutions for exception handling and AOP enhancements.

AOPPersistenceSpring
0 likes · 23 min read
Mastering Spring State Machine: Build Robust Order Workflows with Persistence
Architect
Architect
Jun 19, 2023 · Backend Development

Design and Implementation of the Comet Workflow Engine

This article presents a comprehensive overview of the Comet workflow engine, detailing its background, architecture, key design concepts, graph‑based legality checks, plugin mechanisms, and practical use cases such as SRE automation, permission requests, and dynamic linear processes, illustrating how a flexible, low‑code platform can streamline enterprise business flows.

Automationgraph algorithmsprocess engine
0 likes · 18 min read
Design and Implementation of the Comet Workflow Engine
网易UEDC
网易UEDC
Jun 6, 2023 · Artificial Intelligence

How to Quickly Create an H5 Header Image with Midjourney AI

This guide shows how to use Midjourney AI to generate a 3D‑style H5 header image in minutes, covering reference uploads, prompt translation, image selection, Photoshop refinement, and final review while discussing commercial rights and best practices for AI‑assisted design.

AI artH5 designMidjourney
0 likes · 4 min read
How to Quickly Create an H5 Header Image with Midjourney AI
Architecture Digest
Architecture Digest
May 31, 2023 · Backend Development

Understanding State Machines and Implementing Spring Statemachine for Order Processing

This article explains the fundamentals of finite state machines, introduces the four core concepts of state, event, action, and transition, and provides a detailed guide on using Spring Statemachine with Java—including configuration, persistence, service and controller implementations, testing, and advanced troubleshooting techniques.

State Machineworkflow
0 likes · 24 min read
Understanding State Machines and Implementing Spring Statemachine for Order Processing
MaGe Linux Operations
MaGe Linux Operations
May 24, 2023 · Fundamentals

Master Git Rebase vs Merge: When to Use Each and Avoid Common Pitfalls

This article compares Git's rebase and merge commands, explains how each integrates changes between branches, demonstrates basic and interactive rebase workflows with code examples, outlines the benefits and risks—including history clarity and potential conflicts—and provides practical guidelines such as the golden rule of never rebasing public branches.

Version Controlmergerebase
0 likes · 10 min read
Master Git Rebase vs Merge: When to Use Each and Avoid Common Pitfalls
Architect
Architect
May 9, 2023 · Backend Development

Implementation and Practice of a Lightweight Service Orchestration Engine for AIGC Video Production

The article systematically introduces the design and implementation of a采编式 (editing‑based) AIGC video production workflow, covering background analysis, service orchestration approaches such as state‑machine scheduling, module and component decomposition with bit‑mask slot management, configuration file definition, and practical flow scheduling using message queues and locks.

AIGCMicroservicesService Orchestration
0 likes · 16 min read
Implementation and Practice of a Lightweight Service Orchestration Engine for AIGC Video Production
Code Ape Tech Column
Code Ape Tech Column
Apr 23, 2023 · Backend Development

PowerJob: A Next‑Generation Distributed Task Scheduling and Computing Framework – Introduction and Quick‑Start Guide

PowerJob is a modern distributed scheduling and computation framework that supports various timing strategies, workflow orchestration, multiple execution modes, and a rich set of processors, offering a user‑friendly web UI, high availability, and easy integration with Spring Boot projects.

Distributed SchedulingJavaPowerJob
0 likes · 15 min read
PowerJob: A Next‑Generation Distributed Task Scheduling and Computing Framework – Introduction and Quick‑Start Guide
DaTaobao Tech
DaTaobao Tech
Apr 14, 2023 · Fundamentals

Understanding Git Workflows: Git Flow, GitHub Flow, GitLab Flow, and Trunk‑Based Development

The article compares four popular Git workflows—Git Flow, GitHub Flow, GitLab Flow, and trunk‑based development—detailing their branch structures, advantages, and drawbacks, and guides teams on selecting the most suitable approach based on release complexity, deployment speed, and collaboration requirements.

GitVersion Controltrunk-based development
0 likes · 8 min read
Understanding Git Workflows: Git Flow, GitHub Flow, GitLab Flow, and Trunk‑Based Development
HomeTech
HomeTech
Apr 11, 2023 · Backend Development

Applying Finite State Machines with Spring Statemachine and Squirrel-foundation in Java

This article explains the concept of finite state machines, outlines scenarios where they are beneficial, compares Spring Statemachine and Squirrel-foundation implementations, and provides detailed configuration, guard/action code, persistence, testing, and practical usage tips for managing complex business workflows in Java backend services.

SpringState Machinesquirrel-foundation
0 likes · 17 min read
Applying Finite State Machines with Spring Statemachine and Squirrel-foundation in Java
Thoughts on Knowledge and Action
Thoughts on Knowledge and Action
Mar 29, 2023 · Backend Development

Why Choose Workflow Engines Over State Machines for Complex Business Processes?

This article examines the challenges of virtual asset operations, compares workflow engines and finite state machines, outlines their core concepts, implementation methods, and open‑source options, and presents a practical internal‑DSL‑based solution for high‑performance, asynchronous backend processing.

Finite State MachineJavaState Machine
0 likes · 10 min read
Why Choose Workflow Engines Over State Machines for Complex Business Processes?
Top Architect
Top Architect
Mar 24, 2023 · Operations

Understanding BPM Process Engine Architecture and Design

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

BPMarchitecturebusiness process management
0 likes · 17 min read
Understanding BPM Process Engine Architecture and Design
Alibaba Cloud Native
Alibaba Cloud Native
Mar 24, 2023 · Cloud Native

How KubeVela 1.7 Simplifies Workload Adoption and Boosts Performance

KubeVela 1.7 introduces read‑only and take‑over workload adoption modes, a one‑click CLI adopt command, major performance gains through compression and memory tuning, enhanced dry‑run, deletion, plugin output, workflow and VelaUX features, and outlines the roadmap for version 1.8.

CLICloud NativeKubeVela
0 likes · 18 min read
How KubeVela 1.7 Simplifies Workload Adoption and Boosts Performance
Zhuanzhuan Tech
Zhuanzhuan Tech
Mar 22, 2023 · Backend Development

Design and Implementation of the Andon (Press‑Light) System for Quality Management at Zhuanzhuan

This article describes the background, system design, implementation details, and application scenarios of the Andon (press‑light) mechanism introduced at Zhuanzhuan, covering its modular architecture, workflow choices between state machine and chain‑of‑responsibility, core Java abstractions, and how it supports merchant service rating.

AndonJavaquality management
0 likes · 8 min read
Design and Implementation of the Andon (Press‑Light) System for Quality Management at Zhuanzhuan
Baidu Intelligent Cloud Tech Hub
Baidu Intelligent Cloud Tech Hub
Mar 10, 2023 · R&D Management

How Low-Code Platforms Transform Workflow Development: Inside Baidu’s Engine

This article explores the evolution of low‑code platforms from traditional front‑end component drag‑and‑drop tools to full‑stack workflow engines, detailing a step‑by‑step comparison of manual and low‑code development, the architecture of Baidu Cloud’s visual editor, and the underlying runtime engine that powers automated process execution.

Baidu Cloudlow-codeprocess engine
0 likes · 24 min read
How Low-Code Platforms Transform Workflow Development: Inside Baidu’s Engine
DataFunSummit
DataFunSummit
Mar 6, 2023 · Big Data

Building a Unified Scheduling Center with Apache DolphinScheduler: Lenovo’s Practice

This article details Lenovo’s implementation of a unified scheduling center using Apache DolphinScheduler, covering background requirements, reasons for choosing the platform, architectural evolution, feature enhancements, and practical deployments such as HTTP task parameter passing, Java task plugins, global parameters, and future roadmap.

DolphinSchedulerLenovobigdata
0 likes · 19 min read
Building a Unified Scheduling Center with Apache DolphinScheduler: Lenovo’s Practice
NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
Mar 6, 2023 · R&D Management

MINOS Configuration Platform: Turning Technical Configurations into Business Language for NetEase Yanxuan

MINOS, a low‑code configuration platform for NetEase Yanxuan, translates Apollo’s technical data model into business‑friendly visual forms, lets developers and product users create and approve configurations online, cuts manual R&D effort from minutes to seconds, and has already produced over 4,000 forms across multiple lines.

ApolloR&D Managementconfiguration platform
0 likes · 10 min read
MINOS Configuration Platform: Turning Technical Configurations into Business Language for NetEase Yanxuan
Programmer DD
Programmer DD
Mar 2, 2023 · Backend Development

Why DolphinScheduler Is the Next Powerhouse for Distributed Task Management

DolphinScheduler is an open‑source distributed task scheduling system that supports multiple task types, offers visual workflow orchestration and monitoring, and scales to thousands of servers, making it a robust solution for backend and big‑data processing scenarios.

Big DataDistributed SchedulingDolphinScheduler
0 likes · 4 min read
Why DolphinScheduler Is the Next Powerhouse for Distributed Task Management
58UXD
58UXD
Feb 24, 2023 · Product Management

Unlocking Effective Process Collaboration: Design Principles for Workflow Tools

This article examines the unique design considerations of process‑centric collaboration products, outlining three core characteristics—process nature, configurability, and visualization—through real‑world examples and practical guidelines to help product designers create efficient, user‑friendly workflow tools.

UX designcollaboration toolsprocess design
0 likes · 8 min read
Unlocking Effective Process Collaboration: Design Principles for Workflow Tools
Bilibili Tech
Bilibili Tech
Feb 17, 2023 · Backend Development

Design and Implementation of the Comet Workflow Engine at Bilibili

The article details Bilibili’s Comet workflow engine—a low‑code, plugin‑extensible platform built since 2019 that uses visual DAG templates, graph‑based legality checks, and asynchronous execution to automate diverse business processes such as SRE automation, permission requests, and push‑task approvals, improving operational efficiency across mobile and web services.

AutomationDAGGo
0 likes · 18 min read
Design and Implementation of the Comet Workflow Engine at Bilibili
Top Architect
Top Architect
Feb 9, 2023 · Operations

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

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

BPMarchitecturebusiness process management
0 likes · 16 min read
Understanding BPM Process Engines: Architecture, Design Patterns, and Practical Implementation
58UXD
58UXD
Feb 7, 2023 · Product Management

How to Quickly Master a New Business Domain as a Designer

This guide outlines a step‑by‑step approach for designers to rapidly understand unfamiliar business domains by researching industry reports, following news, analyzing competitors, studying product history, learning target users, experiencing the product, and mapping workflows to deliver effective design solutions.

business onboardingdesignindustry research
0 likes · 9 min read
How to Quickly Master a New Business Domain as a Designer
Selected Java Interview Questions
Selected Java Interview Questions
Jan 26, 2023 · Backend Development

Integrating Activiti 7 with Spring Boot: Dependencies, Setup, and Advanced Workflow Operations

This article provides a step‑by‑step guide for integrating Activiti 7 workflow engine into a Spring Boot application, covering Maven dependencies, environment setup, process deployment, task handling, business keys, suspension/activation, candidate users, variables, gateways, and various advanced operations with complete code examples.

ActivitiBPMNJava
0 likes · 32 min read
Integrating Activiti 7 with Spring Boot: Dependencies, Setup, and Advanced Workflow Operations
Alibaba Cloud Native
Alibaba Cloud Native
Jan 3, 2023 · Cloud Native

How KubeVela Workflow Transforms SAE’s Serverless Architecture for Faster Cloud‑Native Upgrades

This article explains how Alibaba Cloud's Serverless Application Engine (SAE) leverages the open‑source KubeVela Workflow to overcome operational, scaling, and integration challenges, detailing the workflow design, step definitions, and three real‑world use cases that illustrate automated ops, release optimization, and rapid feature rollout.

AutomationCloud NativeKubeVela
0 likes · 17 min read
How KubeVela Workflow Transforms SAE’s Serverless Architecture for Faster Cloud‑Native Upgrades
Top Architect
Top Architect
Dec 25, 2022 · Backend Development

Understanding Process Engines: Architecture, Design, and Applications

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

BPMarchitectureprocess engine
0 likes · 17 min read
Understanding Process Engines: Architecture, Design, and Applications
Top Architect
Top Architect
Dec 22, 2022 · Backend Development

Using Activiti7 with SpringBoot: Dependency Setup, Deployment, Process Execution, and Advanced Operations

This article provides a step‑by‑step guide on integrating Activiti7 into a SpringBoot project, covering Maven dependencies, IDE configuration, deployment of BPMN files, starting and managing process instances, handling tasks, business keys, process variables, candidate users, and gateway configurations, all illustrated with complete Java code examples.

ActivitiBPMNJava
0 likes · 29 min read
Using Activiti7 with SpringBoot: Dependency Setup, Deployment, Process Execution, and Advanced Operations
Architecture Digest
Architecture Digest
Dec 16, 2022 · Backend Development

PowerJob: A Next‑Generation Distributed Task Scheduling and Computing Framework – Introduction and Quick‑Start Guide

PowerJob is a third‑generation distributed job scheduler that adds workflow orchestration, map‑reduce style computation and rich execution modes to traditional CRON‑based scheduling, and this guide explains its advantages, core features, architecture, and provides step‑by‑step instructions with code samples to get started quickly.

Distributed SchedulingJavaMapReduce
0 likes · 11 min read
PowerJob: A Next‑Generation Distributed Task Scheduling and Computing Framework – Introduction and Quick‑Start Guide
58UXD
58UXD
Dec 8, 2022 · Product Management

5 Core Design Principles Every Collaborative Office Tool Must Follow

This article outlines five essential design traits—asynchronous collaboration, traceability, multidimensional notifications, role‑based permission differences, and output standardization—that underpin effective collaborative office products across various scenarios.

AsynchronousNotificationRole-Based Access
0 likes · 9 min read
5 Core Design Principles Every Collaborative Office Tool Must Follow
Java High-Performance Architecture
Java High-Performance Architecture
Dec 7, 2022 · Fundamentals

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

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

BPMarchitecturebackend
0 likes · 23 min read
What Is a Process Engine? Architecture, Design, and Real‑World Applications Explained
Python Crawling & Data Mining
Python Crawling & Data Mining
Dec 4, 2022 · Product Management

Master Data Tracking: Key Scenarios, Workflow & the 7‑Step ‘Seven‑Word’ Guide

Data tracking (埋点) records user actions to inform product optimization, covering passive and active behaviors, with applications ranging from exposure, click, to page events, and follows a detailed workflow—from requirement gathering and design, through development, testing, deployment, to analysis—summarized by a concise seven‑step methodology.

Data Product ManagementData TrackingExposure Tracking
0 likes · 11 min read
Master Data Tracking: Key Scenarios, Workflow & the 7‑Step ‘Seven‑Word’ Guide
21CTO
21CTO
Dec 3, 2022 · Fundamentals

Boost Your Development Productivity: 14 Must‑Have Tools Every Developer Needs

In a fast‑paced environment with strict deadlines, this guide presents fourteen essential developer tools—ranging from screen dimmers and PDF utilities to AI upscalers and coding activity trackers—to help improve workflow efficiency and streamline everyday tasks.

Developer ToolsWeb Developmentsoftware utilities
0 likes · 5 min read
Boost Your Development Productivity: 14 Must‑Have Tools Every Developer Needs
ITPUB
ITPUB
Nov 28, 2022 · Backend Development

How to Build and Deploy a Scalable Open‑Source Decision Engine with Go and YAML

This article explains the concepts, design principles, and practical implementation steps of an open‑source decision engine—covering rule vs. decision flow, DSL creation with YAML, operator handling, workflow orchestration, and deployment considerations for production environments.

GoRule EngineYAML
0 likes · 15 min read
How to Build and Deploy a Scalable Open‑Source Decision Engine with Go and YAML
JD Tech Talk
JD Tech Talk
Nov 28, 2022 · Backend Development

JDEasyFlow: An Open‑Source Enterprise Workflow Orchestration Engine – Features, Architecture, and Usage

JDEasyFlow is an open‑source Java workflow orchestration component from JD's enterprise finance R&D team that supports JSON and BPMN specifications, offers flexible node types, modular architecture, and provides detailed usage examples and implementation principles for building scalable process‑driven applications.

BPMNJDEasyFlowProcess Orchestration
0 likes · 12 min read
JDEasyFlow: An Open‑Source Enterprise Workflow Orchestration Engine – Features, Architecture, and Usage
Architecture Digest
Architecture Digest
Nov 11, 2022 · Operations

Understanding Process Engines: Architecture, Design, and Applications in BPM

This article explains what a process engine is, how it differs from traditional code implementations, describes various process designer approaches, compares Workflow and BPM, outlines the core components of a BPM engine architecture, and presents practical development steps and business opportunities, including a full BPMN XML example.

BPMprocess engineworkflow
0 likes · 17 min read
Understanding Process Engines: Architecture, Design, and Applications in BPM
Top Architect
Top Architect
Nov 11, 2022 · Backend Development

Activiti 7 Workflow Engine: Concepts, Configuration, Deployment, and Operations

This article provides a comprehensive guide to the Activiti 7 workflow engine, covering its core concepts, Maven dependencies, XML configuration, engine creation methods, service interfaces, process deployment, instance management, task handling, variable usage, gateway types, and integration with Spring and Spring Boot, all illustrated with practical code examples.

ActivitiBPMNJava
0 likes · 26 min read
Activiti 7 Workflow Engine: Concepts, Configuration, Deployment, and Operations
21CTO
21CTO
Nov 10, 2022 · Fundamentals

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

This article explains the definition, core concepts, and architectural design of modern process engines, covering workflow, BPM, process orchestration, designer types, implementation components, practical project steps, and business opportunities, with code examples and visual diagrams.

BPMarchitecturelow-code
0 likes · 17 min read
What Is a Process Engine? Architecture, Design, and Real‑World Applications
Architect
Architect
Nov 8, 2022 · Backend Development

Understanding Process Engines: Architecture, Design, and Application

This article provides a comprehensive overview of process engines, covering their definition, core components, design patterns, implementation approaches, BPMN modeling, practical workflow and BPM use cases, and related commercial opportunities for backend development and operations.

BPMarchitectureprocess engine
0 likes · 16 min read
Understanding Process Engines: Architecture, Design, and Application
Bilibili Tech
Bilibili Tech
Nov 1, 2022 · Big Data

Design and Implementation of a Data Quality Platform for Large-Scale Data Processing

Bilibili built a scalable data‑quality platform that records metrics from heterogeneous sources, checks them with a rich DSL, alerts once with root‑cause analysis, and uses event‑driven and time‑window scheduling, automated workflows, and intelligent monitoring to ensure real‑time, accurate, trustworthy data for petabyte‑scale processing.

AutomationData QualityMonitoring
0 likes · 20 min read
Design and Implementation of a Data Quality Platform for Large-Scale Data Processing
Selected Java Interview Questions
Selected Java Interview Questions
Oct 31, 2022 · Backend Development

Understanding Process Engines: Architecture, Design, and Applications

This article provides a comprehensive overview of process engines, explaining their definition, relationship to workflows and BPM, design of process designers, various application scenarios such as workflow and BPM, detailed architectural components, implementation practices, and potential business opportunities, illustrated with diagrams and XML examples.

BPMarchitecturebackend
0 likes · 18 min read
Understanding Process Engines: Architecture, Design, and Applications
DevOps Cloud Academy
DevOps Cloud Academy
Oct 22, 2022 · Fundamentals

How to Write Your First Apache Airflow DAG (Hello World)

This tutorial walks through creating a simple “Hello World” Apache Airflow DAG by setting up the Python file, importing modules, defining the DAG object, adding a PythonOperator task, writing the callable function, and running the DAG with Airflow’s webserver and scheduler.

Apache AirflowDAGData Engineering
0 likes · 9 min read
How to Write Your First Apache Airflow DAG (Hello World)
58UXD
58UXD
Oct 17, 2022 · Fundamentals

Master Cloth Simulation: From Marvelous Designer Patterns to C4D Integration

This guide walks you through using Marvelous Designer to create detailed garment patterns, simulate cloth behavior, and seamlessly export OBJ files for integration with Cinema 4D, covering interface basics, pattern editing, sewing, motion testing, and final rendering to help beginners master 3D clothing workflows.

3D modelingCinema 4DMarvelous Designer
0 likes · 6 min read
Master Cloth Simulation: From Marvelous Designer Patterns to C4D Integration
DevOps Cloud Academy
DevOps Cloud Academy
Oct 15, 2022 · Big Data

Introduction to Apache Airflow

Apache Airflow is an open‑source platform for programmatically authoring, scheduling, and monitoring workflows using Directed Acyclic Graphs (DAGs), featuring components such as Scheduler, Web Server, Database, and various Executors, and offering easy‑to‑use, extensible, scalable, and robust integrations for data pipeline management.

Apache AirflowDAGExecutor
0 likes · 10 min read
Introduction to Apache Airflow
Bilibili Tech
Bilibili Tech
Oct 7, 2022 · Backend Development

Promotion Platform 2.0 Architecture Upgrade: Unified Promotion Model, Low‑Code Workflow, and Rule Engine

The Promotion Platform 2.0 upgrade replaces the fragmented 1.0 system with a unified promotion model, low‑code DSL‑driven workflow, and QLExpress rule engine, enabling rapid creation of diverse promotional tools, consistent pricing calculations, and high‑performance caching while preserving stability for the ACG e‑commerce ecosystem.

Promotion PlatformRule Enginebackend-architecture
0 likes · 13 min read
Promotion Platform 2.0 Architecture Upgrade: Unified Promotion Model, Low‑Code Workflow, and Rule Engine
MaGe Linux Operations
MaGe Linux Operations
Oct 5, 2022 · Operations

Why Clear Responsibility Boundaries Are Crucial for DevOps and SRE Success

Clear responsibility boundaries are essential for effective DevOps and SRE workflows, preventing endless fire‑fighting, aligning software and organizational structures, and ensuring sustainable delivery across business stages. They also highlight how team size and expertise affect process clarity and when to choose DevOps‑first or SRE‑guided approaches.

SREresponsibility boundariesworkflow
0 likes · 6 min read
Why Clear Responsibility Boundaries Are Crucial for DevOps and SRE Success
58UXD
58UXD
Sep 30, 2022 · Product Management

Boosting Office Efficiency: Design Strategies from 58’s Cloud Collaboration 2.0

Amid the ongoing pandemic, the article examines how 58’s Cloud Efficiency platform redesigns project collaboration—covering full lifecycle roles, a unified messaging system, concept simplification, high‑efficiency pages, and multi‑dimensional displays—to formulate a clear efficiency equation that drives measurable office productivity gains.

EfficiencyUX designcollaboration
0 likes · 11 min read
Boosting Office Efficiency: Design Strategies from 58’s Cloud Collaboration 2.0
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 29, 2022 · Backend Development

Understanding Flowable Workflow Engine: Concepts, Tools, and Implementation

This article introduces the need for workflow engines, compares the three major Java‑based engines (Activiti, Flowable, Camunda), explains BPMN notation, and provides detailed guidance on using Flowable's Eclipse Designer, IDEA plugins, flowable‑ui, bpmn.js, and related Vue components to model, deploy, and manage business processes.

BPMNFlowableIDEA
0 likes · 22 min read
Understanding Flowable Workflow Engine: Concepts, Tools, and Implementation
DevOps Cloud Academy
DevOps Cloud Academy
Sep 15, 2022 · Big Data

Understanding Apache Airflow DAGs and Best Practices

This article explains what Apache Airflow DAGs are, describes their architecture and how they model data pipelines as directed acyclic graphs, and provides practical best‑practice guidelines for writing clean, reproducible, and resource‑efficient workflows.

Apache AirflowDAGbest practices
0 likes · 10 min read
Understanding Apache Airflow DAGs and Best Practices