Tagged articles
33 articles
Page 1 of 1
Java Architect Handbook
Java Architect Handbook
Apr 5, 2026 · Industry Insights

Unlocking Business Process Automation: How Workflow Engines Power Modern Enterprises

This article explains what a process engine is, its role in workflow and BPM, outlines typical application scenarios, and details the architectural components and design practices—including organization modeling, form and interface design, and implementation challenges—while highlighting emerging business opportunities such as low‑code platforms and process analytics.

BPMProcess Enginearchitecture
0 likes · 20 min read
Unlocking Business Process Automation: How Workflow Engines Power Modern Enterprises
Java Tech Enthusiast
Java Tech Enthusiast
Nov 8, 2025 · Backend Development

Master Flowable BPM: Integrate with Spring Boot 3 for Seamless Workflow Automation

This tutorial walks through Flowable BPM basics, Spring Boot 3 integration, Maven dependencies, YAML configuration, thread‑pool setup, process definition via the Flowable UI, deployment, querying, starting, task handling, completion, and rejection, providing complete code snippets and screenshots for a functional workflow system.

BPMBackendFlowable
0 likes · 15 min read
Master Flowable BPM: Integrate with Spring Boot 3 for Seamless Workflow Automation
Top Architect
Top Architect
Nov 7, 2025 · Backend Development

How to Integrate Flowable BPM with Spring Boot 3: A Step‑by‑Step Guide

This article provides a comprehensive, code‑driven tutorial on integrating the Flowable BPM engine with Spring Boot 3, covering dependency setup, YAML configuration, thread‑pool tuning, process definition using the Flowable UI, deployment, starting processes, querying deployments and instances, handling tasks, completing and rejecting workflows, all illustrated with practical examples and screenshots.

BPMFlowableSpring Boot
0 likes · 14 min read
How to Integrate Flowable BPM with Spring Boot 3: A Step‑by‑Step Guide
Code Ape Tech Column
Code Ape Tech Column
Oct 15, 2025 · Backend Development

Master Flowable BPM with Spring Boot 3: Step‑by‑Step Integration Guide

This article walks through integrating the open‑source Flowable BPM engine into a Spring Boot 3 application, covering Maven dependencies, YAML datasource and Flowable settings, thread‑pool configuration, process modeling with the Flowable UI, deployment, and APIs for starting, querying, completing, and rejecting workflow instances, all illustrated with code snippets and screenshots.

BPMFlowableJava
0 likes · 15 min read
Master Flowable BPM with Spring Boot 3: Step‑by‑Step Integration Guide
Architect's Tech Stack
Architect's Tech Stack
Sep 22, 2025 · Backend Development

How to Safely Split Distributed Transactions in Java: A Practical Guide

This article explains how to handle distributed consistency when a business operation writes to MySQL and calls external systems, using a financial reimbursement example to illustrate risks, analyzes the root cause, and presents a step‑by‑step solution that splits the large transaction into small, retryable units with code snippets and Spring optimization.

BPMdistributed-transactionmysql
0 likes · 8 min read
How to Safely Split Distributed Transactions in Java: A Practical Guide
macrozheng
macrozheng
Jul 28, 2025 · Backend Development

Mastering FlowLong: A Lightweight Open‑Source Workflow Engine for Chinese Enterprises

FlowLong is a domestically developed, high‑performance workflow engine that uses JSON‑based process models and a visual designer to simplify complex approval scenarios, integrates seamlessly with Spring Boot and Mybatis‑Plus, provides extensive BPMN features, and includes detailed installation, architecture, and database schema documentation.

BPMJSONJava
0 likes · 15 min read
Mastering FlowLong: A Lightweight Open‑Source Workflow Engine for Chinese Enterprises
Architect's Guide
Architect's Guide
Jul 15, 2025 · Backend Development

Unlocking BPM: How Process Engines Power Modern Workflows

This article explains what a process engine is, distinguishes workflow from BPM, explores common design patterns for process designers, organization structures, form and page design, and presents a detailed architecture guide with code examples and commercial opportunities for building robust backend workflow solutions.

BPMBackend ArchitectureProcess Engine
0 likes · 19 min read
Unlocking BPM: How Process Engines Power Modern Workflows
Selected Java Interview Questions
Selected Java Interview Questions
Feb 12, 2025 · Backend Development

Comparison and Selection Guide for Open‑Source Workflow Engines: Flowable vs Camunda and Others

This article reviews major open‑source Java workflow engines—including Osworkflow, JBPM, Activiti, Flowable, and Camunda—examines their features, version histories, and suitability, then provides a detailed functional and performance comparison between Flowable and Camunda, concluding with a recommendation to adopt Camunda with bpmn‑js for enterprise projects.

BPMCamundaFlowable
0 likes · 13 min read
Comparison and Selection Guide for Open‑Source Workflow Engines: Flowable vs Camunda and Others
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
Architects Research Society
Architects Research Society
Apr 15, 2023 · Operations

Curated List of Awesome Open‑Source Workflow Engines

This article presents a comprehensive curated list of open‑source workflow engines and BPM suites, including Airflow, Argo, Cadence, Zeebe, Oozie, Camunda, and many others, with brief descriptions of their primary features, typical use cases, and suitability for tasks such as job orchestration, micro‑service coordination, and data pipeline automation.

BPMcloud-nativeopen-source
0 likes · 7 min read
Curated List of Awesome Open‑Source Workflow Engines
Top Architect
Top Architect
Mar 24, 2023 · Operations

Understanding BPM Process Engine Architecture and Design

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

BPMProcess Enginearchitecture
0 likes · 17 min read
Understanding BPM Process Engine Architecture and Design
Top Architect
Top Architect
Feb 9, 2023 · Operations

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

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

BPMProcess Enginearchitecture
0 likes · 16 min read
Understanding BPM Process Engines: Architecture, Design Patterns, and Practical Implementation
Top Architect
Top Architect
Dec 25, 2022 · Backend Development

Understanding Process Engines: Architecture, Design, and Applications

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

BPMProcess Enginearchitecture
0 likes · 17 min read
Understanding Process Engines: Architecture, Design, and Applications
Architect's Guide
Architect's Guide
Dec 10, 2022 · Backend Development

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

This article explains what a process engine is, its role in workflow and BPM, the concepts of processes and engines, various process designer families, real‑world applications, detailed architecture components, project development practices, form and page design, reporting, and emerging business opportunities.

BPMLow‑codeProcess Architecture
0 likes · 18 min read
Understanding Process Engines: Architecture, Design, and Applications in BPM
Java High-Performance Architecture
Java High-Performance Architecture
Dec 7, 2022 · Fundamentals

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

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

BPMBackendProcess Engine
0 likes · 23 min read
What Is a Process Engine? Architecture, Design, and Real‑World Applications Explained
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
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.

BPMProcess Enginearchitecture
0 likes · 17 min read
What Is a Process Engine? Architecture, Design, and Real‑World Applications
Top Architect
Top Architect
Nov 9, 2022 · Backend Development

Understanding Process Engines: Architecture, Design, and Application

This article provides a comprehensive overview of process engines, explaining their definition, common scenarios such as workflow and BPM, various design approaches for process designers, form designers, and interfaces, and detailed architectural guidance for building and deploying BPM solutions in backend systems.

BPMBackend Architecturebusiness process
0 likes · 15 min read
Understanding Process Engines: Architecture, Design, and Application
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.

BPMProcess Enginearchitecture
0 likes · 16 min read
Understanding Process Engines: Architecture, Design, and Application
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.

BPMBackendProcess Engine
0 likes · 18 min read
Understanding Process Engines: Architecture, Design, and Applications
SQB Blog
SQB Blog
Aug 19, 2022 · Backend Development

How to Build a Zero‑Code, Scalable Enterprise Approval Center

This article outlines the design and implementation of a zero‑code, visual approval system that integrates with internal business services, detailing its architecture, core modules, rule engine, multi‑platform support, search capabilities, and security considerations for large‑scale enterprise use.

BPMBackend ArchitectureElasticsearch
0 likes · 15 min read
How to Build a Zero‑Code, Scalable Enterprise Approval Center
Qingyun Technology Community
Qingyun Technology Community
Dec 20, 2021 · Backend Development

How to Pick the Best Open‑Source Workflow Engine for Your Project

This article surveys major open‑source workflow engines—including Activiti, Flowable, Camunda, jBPM, and osworkflow—and their associated visual designers such as bpmn‑js, mxGraph, activiti‑modeler, flowable‑modeler, and react‑flow, comparing features, performance, and suitability for cloud‑native, low‑code platforms while outlining future trends.

BPMCloud NativeWorkflow Engine
0 likes · 10 min read
How to Pick the Best Open‑Source Workflow Engine for Your Project
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
Efficient Ops
Efficient Ops
Jun 15, 2020 · Operations

Which Monitoring Approach Truly Delivers End-to-End Business Performance Insight?

This article examines why traditional network‑centric NPMD tools, agent‑based APM solutions, and their combination fall short of true end‑to‑end business performance monitoring, and argues that Business Performance Monitoring (BPM) using passive traffic mirroring offers the most complete, non‑intrusive full‑link visibility for application operations.

APMBPMFull‑Link Monitoring
0 likes · 9 min read
Which Monitoring Approach Truly Delivers End-to-End Business Performance Insight?
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
Architects Research Society
Architects Research Society
Sep 23, 2019 · Operations

Curated List of Awesome Open-Source Workflow Engines

This article presents a comprehensive, categorized list of open-source workflow engines and BPM suites, describing each project's purpose, language, and typical use cases for tasks such as DAG scheduling, Kubernetes orchestration, and microservice coordination.

AutomationBPMOrchestration
0 likes · 7 min read
Curated List of Awesome Open-Source Workflow Engines
JD Retail Technology
JD Retail Technology
Jun 22, 2018 · Backend Development

Design and Implementation of JD's TESB (Decare) Platform: Architecture, Challenges, and Solutions

The article describes JD's TESB (Decare) platform, explaining how it evolves from traditional ESB by applying BPM concepts to create a low‑code, semi‑decentralized service bus that improves integration efficiency, scalability, and performance through non‑blocking I/O, asynchronous processing, and virtual isolation mechanisms.

BPMESBService Integration
0 likes · 8 min read
Design and Implementation of JD's TESB (Decare) Platform: Architecture, Challenges, and Solutions