Tagged articles
43 articles
Page 1 of 1
Architect's Guide
Architect's Guide
May 5, 2026 · Backend Development

Why This Lightweight Rule Engine Lets You Ditch If‑Else Statements

The article introduces the liteflow rule‑engine framework, explains its architecture, component types, EL rule files, data‑context handling, configuration options, and demonstrates a real‑world e‑commerce workflow that replaces verbose if‑else code with concise rule definitions.

ConfigurationJavaLiteFlow
0 likes · 9 min read
Why This Lightweight Rule Engine Lets You Ditch If‑Else Statements
Sohu Tech Products
Sohu Tech Products
Feb 4, 2026 · Backend Development

Why LiteFlow Is the Go‑to Rule Engine for Complex Business Logic

LiteFlow is a lightweight, open‑source Chinese rule engine that transforms tangled if‑else code into modular, hot‑deployable components using a simple EL DSL, offering high performance, multi‑language scripting, and visual orchestration for backend systems.

Backend ArchitectureComponent OrchestrationEL DSL
0 likes · 12 min read
Why LiteFlow Is the Go‑to Rule Engine for Complex Business Logic
Top Architect
Top Architect
Oct 13, 2025 · Backend Development

Unlocking Liteflow: Build Fast, Flexible Rule Engines for Java Backends

This article introduces Liteflow, a lightweight yet powerful Java rule engine that enables developers to orchestrate complex serial and parallel business flows using concise XML/JSON/YAML definitions, supports hot‑deployment, multiple scripting languages, and provides detailed usage examples, component types, configuration, and a real‑world e‑commerce scenario.

JavaLiteFlowSpring Boot
0 likes · 13 min read
Unlocking Liteflow: Build Fast, Flexible Rule Engines for Java Backends
Top Architect
Top Architect
Oct 6, 2025 · Backend Development

Mastering Liteflow: A Lightweight Rule Engine for Spring Boot

This article introduces Liteflow, a lightweight yet powerful rule engine for Spring Boot, covering its architecture, supported rule formats, component types, EL rule file syntax, data context handling, configuration options, and a real‑world e‑commerce workflow example that demonstrates parallel and sequential processing.

LiteFlowrule engineworkflow
0 likes · 12 min read
Mastering Liteflow: A Lightweight Rule Engine for Spring Boot
Top Architect
Top Architect
Sep 20, 2025 · Backend Development

Mastering LiteFlow: A Lightweight Rule Engine for Complex Business Workflows

This article introduces LiteFlow, a lightweight yet powerful rule engine for Java Spring Boot, explains its architecture, supported rule formats, core components, EL rule syntax, data context handling, configuration options, and demonstrates a real e‑commerce workflow with code snippets and diagrams.

LiteFlowSpring Bootrule engine
0 likes · 13 min read
Mastering LiteFlow: A Lightweight Rule Engine for Complex Business Workflows
Top Architect
Top Architect
Aug 26, 2025 · Backend Development

Master Liteflow: A Lightweight Rule Engine for Complex Business Flows

This article introduces the Liteflow rule engine, explains its architecture, component types, EL rule syntax, data context handling, Spring Boot configuration, and demonstrates a real‑world e‑commerce order processing scenario with code examples and diagrams.

JavaLiteFlowSpring Boot
0 likes · 13 min read
Master Liteflow: A Lightweight Rule Engine for Complex Business Flows
Java Tech Enthusiast
Java Tech Enthusiast
Aug 23, 2025 · Backend Development

Master Complex Business Logic with LiteFlow: A Lightweight Java Flow Engine

This article introduces LiteFlow, a lightweight Java flow engine, demonstrating how to replace verbose if‑else logic with concise rule files, covering its main features, IDEA plugin support, rule expression syntax, integration steps, component implementation, and a complete order‑price calculation example.

Backend DevelopmentLiteFlowSpringBoot
0 likes · 12 min read
Master Complex Business Logic with LiteFlow: A Lightweight Java Flow Engine
macrozheng
macrozheng
Jul 21, 2025 · Backend Development

Choosing the Right Rule Engine: 5 Popular Options Compared & How to Pick

This guide explores the core pain point of frequent business rule changes versus system stability, introduces five rule engines (Drools, Easy Rules, QLExpress, Aviator, LiteFlow), compares their performance, advantages, disadvantages, and provides practical selection tips and pitfalls to avoid.

AviatorDroolsJava
0 likes · 11 min read
Choosing the Right Rule Engine: 5 Popular Options Compared & How to Pick
macrozheng
macrozheng
Jul 2, 2025 · Backend Development

Master LiteFlow: Simplify Complex Business Logic in SpringBoot

This article introduces LiteFlow, a lightweight Java workflow engine, explains its key features, rule syntax, IDE plugin, integration steps with SpringBoot, component development, context handling, and provides practical code examples for building a complex order‑price calculation flow.

JavaLiteFlowSpringBoot
0 likes · 10 min read
Master LiteFlow: Simplify Complex Business Logic in SpringBoot
Su San Talks Tech
Su San Talks Tech
Jun 21, 2025 · Backend Development

How to Pick the Right Rule Engine: 5 Popular Choices Compared

This article examines the conflict between rapidly changing business rules and system stability, introduces rule engines as a solution, compares five widely used Java rule engines—including Drools, Easy Rules, QLExpress, Aviator, and LiteFlow—by their scenarios, advantages, disadvantages, performance, and provides practical guidance for selecting and avoiding common pitfalls.

AviatorDroolsJava
0 likes · 12 min read
How to Pick the Right Rule Engine: 5 Popular Choices Compared
Top Architect
Top Architect
Jun 9, 2025 · Backend Development

Mastering Liteflow: A Lightweight Rule Engine for Java Backend Development

This article introduces Liteflow, a lightweight yet powerful Java rule engine, explains its architecture, shows how to integrate it with Spring Boot, details its component types and EL rule syntax, and demonstrates a real‑world e‑commerce workflow using XML rule files.

Backend DevelopmentJavaLiteFlow
0 likes · 13 min read
Mastering Liteflow: A Lightweight Rule Engine for Java Backend Development
Top Architect
Top Architect
May 27, 2025 · Backend Development

Using LiteFlow Rule Engine for Business Process Orchestration in Java

This article introduces the LiteFlow lightweight rule engine, explains its architecture, component types, EL rule files, data context handling, configuration options, and demonstrates a real‑world e‑commerce workflow with code examples, while also noting related promotional offers at the end.

JavaLiteFlowSpring Boot
0 likes · 12 min read
Using LiteFlow Rule Engine for Business Process Orchestration in Java
Code Ape Tech Column
Code Ape Tech Column
May 20, 2025 · Backend Development

Dynamic Chain of Responsibility in Spring: A Practical Implementation

This article explains how to split a multi‑function OpenAPI endpoint into independent steps using the responsibility‑chain pattern in Spring, detailing the abstract component, context sharing, bean retrieval via ApplicationContext, and a controller that dynamically orders execution through a query parameter, with full code examples.

Chain of ResponsibilityJavaLiteFlow
0 likes · 9 min read
Dynamic Chain of Responsibility in Spring: A Practical Implementation
Top Architect
Top Architect
Feb 18, 2025 · Backend Development

Introducing LiteFlow: A Lightweight Rule Engine for Java Backend Development

This article introduces LiteFlow, a lightweight yet powerful Java rule engine, explains its architecture, component types, EL rule file syntax, configuration options, and demonstrates a real‑world e‑commerce workflow example, providing code snippets and deployment tips for backend developers.

Backend DevelopmentJavaLiteFlow
0 likes · 11 min read
Introducing LiteFlow: A Lightweight Rule Engine for Java Backend Development
macrozheng
macrozheng
Feb 18, 2025 · Backend Development

Mastering LiteFlow: A Lightweight Rule Engine for Spring Boot Workflows

This article introduces LiteFlow, a lightweight yet powerful rule engine for Spring Boot, explains its architecture, supported rule formats, core components, EL rule files, data context handling, configuration options, and demonstrates a real‑world e‑commerce order processing workflow with code examples.

JavaLiteFlow
0 likes · 10 min read
Mastering LiteFlow: A Lightweight Rule Engine for Spring Boot Workflows
Top Architect
Top Architect
Jan 26, 2025 · Backend Development

Introducing LiteFlow: A Lightweight Rule Engine for Java Backend Development

This article introduces the LiteFlow rule engine, explaining its architecture, supported rule file formats, component types, EL rule definitions, data context handling, configuration options, and demonstrates its application in an e‑commerce order processing scenario, highlighting hot‑deployment and performance benefits for Java backend development.

Backend DevelopmentJavaLiteFlow
0 likes · 12 min read
Introducing LiteFlow: A Lightweight Rule Engine for Java Backend Development
Su San Talks Tech
Su San Talks Tech
Jan 21, 2025 · Backend Development

Master LiteFlow: Build Scalable Component‑Based Workflow Engines in Java

This article introduces LiteFlow, a lightweight Java component‑based rule engine that decouples complex business logic, explains its workbench design, demonstrates usage in both non‑Spring and SpringBoot environments with Maven setup and XML configuration, and details its core components, parsing, chain execution, and node processing.

Component ArchitectureJavaLiteFlow
0 likes · 19 min read
Master LiteFlow: Build Scalable Component‑Based Workflow Engines in Java
Java Tech Enthusiast
Java Tech Enthusiast
Jan 14, 2025 · Backend Development

Introducing LiteFlow: A Lightweight Java Rule Engine for Workflow Orchestration

LiteFlow is a lightweight Java rule engine that lets developers orchestrate serial and parallel business workflows using XML, JSON or YAML rule files stored in back‑ends like SQL or Zookeeper, offering NodeComponent, NodeSwitchComponent and NodeIfComponent types, EL syntax, Spring Boot integration, and high‑performance execution monitoring.

ELJavaLiteFlow
0 likes · 8 min read
Introducing LiteFlow: A Lightweight Java Rule Engine for Workflow Orchestration
iQIYI Technical Product Team
iQIYI Technical Product Team
Dec 5, 2024 · Backend Development

Low-Code Process Engine Architecture and Implementation Using LiteFlow

By adopting LiteFlow’s lightweight low‑code workflow engine with a workbench‑component‑rule architecture, the team replaced repetitive custom code with configurable pipelines, achieving high decoupling, flexible orchestration, reduced development cost, and improved extensibility for complex business processes, while planning a visual backend platform.

Backend DevelopmentComponent ArchitectureLiteFlow
0 likes · 7 min read
Low-Code Process Engine Architecture and Implementation Using LiteFlow
Java Tech Enthusiast
Java Tech Enthusiast
Nov 11, 2024 · Backend Development

LiteFlow: A Java Flow Orchestration Framework Overview

LiteFlow is a lightweight Java flow‑orchestration framework that lets developers break complex business processes into independent Spring‑Boot node components, configure them via XML, and execute them with FlowExecutor, supporting conditional switches and loops while focusing on simple workflow modeling rather than role‑task management.

JavaLiteFlowSpringBoot
0 likes · 8 min read
LiteFlow: A Java Flow Orchestration Framework Overview
JD Tech Talk
JD Tech Talk
Oct 31, 2024 · Backend Development

Transforming Monolithic Order Processing with LiteFlow: A Component‑Based Workflow Blueprint

This article examines the challenges of sprawling order‑processing code in logistics systems and presents a strategic component‑based approach using the open‑source LiteFlow framework, detailing its architecture, execution rules, example XML flow, Java implementations, and key advantages for scalable backend development.

Component ArchitectureJavaLiteFlow
0 likes · 10 min read
Transforming Monolithic Order Processing with LiteFlow: A Component‑Based Workflow Blueprint
JD Cloud Developers
JD Cloud Developers
Oct 31, 2024 · Backend Development

Transform Complex Order Processing with LiteFlow’s Component‑Based Workflow Engine

This article examines the challenges of scaling order‑processing logic in logistics systems and presents a component‑oriented solution using the open‑source LiteFlow framework, detailing its strategic “workbench” pattern, tactical component design, execution rules, and practical Java code examples for building flexible, decoupled workflows.

Component ArchitectureJavaLiteFlow
0 likes · 11 min read
Transform Complex Order Processing with LiteFlow’s Component‑Based Workflow Engine
Top Architect
Top Architect
Aug 14, 2024 · Backend Development

Introducing Liteflow: A Lightweight Rule Engine for Java Backend Development

This article introduces Liteflow, a lightweight yet powerful Java rule engine built on Spring Boot, explains its architecture, usage patterns, component types, EL rule files, data context handling, configuration options, and demonstrates a real‑world e‑commerce workflow, while also containing promotional material for related services.

BackendLiteFlowrule engine
0 likes · 12 min read
Introducing Liteflow: A Lightweight Rule Engine for Java Backend Development
Selected Java Interview Questions
Selected Java Interview Questions
Aug 14, 2024 · Backend Development

Introducing LiteFlow: A Lightweight Java Rule Engine for Complex Workflow Orchestration

This article explains how the LiteFlow rule engine enables Java developers to define, configure, and execute complex serial and parallel business workflows using XML/JSON/YAML rule files, various node components, data contexts, and runtime parameters, with hot‑deployment and integration examples for Spring Boot projects.

Backend DevelopmentJavaLiteFlow
0 likes · 9 min read
Introducing LiteFlow: A Lightweight Java Rule Engine for Complex Workflow Orchestration
Zhuanzhuan Tech
Zhuanzhuan Tech
Jun 19, 2024 · Backend Development

Designing Visual Workflow Orchestration with LiteFlow: From Basic Components to Advanced AST Generation

This article explains how to use the LiteFlow rule‑engine framework to define reusable Java components, express execution flows with EL expressions, design a visual canvas that converts JSON into an abstract syntax tree, generate valid EL code via DFS, and manage workflow updates through push‑pull refresh mechanisms, while also outlining benefits and future plans.

ASTEL expressionJava
0 likes · 18 min read
Designing Visual Workflow Orchestration with LiteFlow: From Basic Components to Advanced AST Generation
Zhuanzhuan Tech
Zhuanzhuan Tech
Jun 5, 2024 · Backend Development

Strategy Center Design and System Architecture Using LiteFlow

This article outlines the background, objectives, and system design of a strategy center for a recycling business, detailing how the LiteFlow rule engine enables modular, hot‑plugable workflow configuration, visual canvas support, node editing, and future plans for data dictionaries, security, and visual configuration back‑ends.

LiteFlowstrategy center
0 likes · 8 min read
Strategy Center Design and System Architecture Using LiteFlow
The Dominant Programmer
The Dominant Programmer
Apr 13, 2024 · Backend Development

Integrating LiteFlow with Spring Boot for Decoupled, Dynamic, Scalable Business Logic

This guide shows how to integrate the lightweight LiteFlow rule engine into a Spring Boot application, split complex business logic into reusable components, configure rule files, and use various component types—including switch, condition, and parameterized components—to achieve dynamic orchestration, hot‑reloading, and high scalability.

Component OrchestrationDynamic WorkflowJava
0 likes · 13 min read
Integrating LiteFlow with Spring Boot for Decoupled, Dynamic, Scalable Business Logic
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.

JavaLiteFlowSpring Boot
0 likes · 9 min read
Introduction to LiteFlow Rule Engine and Its Usage in Java Spring Boot
macrozheng
macrozheng
Feb 6, 2024 · Backend Development

Mastering LiteFlow: Build Elegant Java Workflow Engines for Complex Business Logic

This article introduces LiteFlow, a lightweight Java workflow engine, explains its core features, demonstrates rule syntax for serial, parallel, switch, and conditional orchestration, and provides step‑by‑step integration examples—including Maven dependencies, configuration, component implementation, and controller usage—to simplify complex business processes.

Backend DevelopmentJavaLiteFlow
0 likes · 13 min read
Mastering LiteFlow: Build Elegant Java Workflow Engines for Complex Business Logic
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
Selected Java Interview Questions
Selected Java Interview Questions
Jan 14, 2024 · Backend Development

Introducing Liteflow: A Lightweight Java Rule Engine for Backend Development

This article explains the concepts, architecture, and practical usage of Liteflow, a lightweight Java rule engine that integrates with Spring Boot, supports various rule file formats, multiple component types, data contexts, and configuration options for building complex workflow processes in backend applications.

JavaLiteFlowSpring Boot
0 likes · 9 min read
Introducing Liteflow: A Lightweight Java Rule Engine for Backend Development
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.

BackendJavaLiteFlow
0 likes · 18 min read
Unlocking Complex Business Logic with LiteFlow’s Component‑Based Workflow Engine
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.

JavaLiteFlowSpringBoot
0 likes · 10 min read
Introducing LiteFlow: A Lightweight Java Flow Engine for Complex Business Logic
Zhuanzhuan Tech
Zhuanzhuan Tech
Jul 12, 2023 · Backend Development

Applying LiteFlow Component-Based Rule Engine for Lightweight Inspection Reports

This article explains how the LiteFlow component-based rule engine is used to design, configure, and execute flexible lightweight inspection reports, highlighting its modular architecture, real‑time component management, data context handling, and integration with configuration centers to reduce development overhead.

Component ArchitectureJavaLiteFlow
0 likes · 11 min read
Applying LiteFlow Component-Based Rule Engine for Lightweight Inspection Reports
Code Ape Tech Column
Code Ape Tech Column
Apr 5, 2023 · Backend Development

Understanding LiteFlow: A Lightweight Component‑Based Flow Engine for Decoupling Complex Business Logic

This article introduces LiteFlow, a lightweight Java workflow engine that decouples complex business logic by modeling each step as a reusable component, explains its workbench design, demonstrates usage in both non‑Spring and Spring Boot environments, and walks through its core architecture and execution flow.

JavaLiteFlowSpring Boot
0 likes · 18 min read
Understanding LiteFlow: A Lightweight Component‑Based Flow Engine for Decoupling Complex Business Logic
Code Ape Tech Column
Code Ape Tech Column
Mar 31, 2023 · Backend Development

Comparative Analysis of Drools and LiteFlow Java Rule Engines

This article provides an in‑depth technical comparison between the mature Drools rule engine and the newer LiteFlow framework, covering definitions, expression syntax, Java integration, API usage, coupling, learning curve, tooling, storage, hot‑reloading, UI support, performance benchmarks, and overall suitability for complex business logic.

Backend DevelopmentComparisonDrools
0 likes · 15 min read
Comparative Analysis of Drools and LiteFlow Java Rule Engines
Programmer DD
Programmer DD
Jul 16, 2022 · Backend Development

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

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

EL ExpressionsJavaLiteFlow
0 likes · 16 min read
How I Simplified Complex SMS Channel Selection with LiteFlow’s Rule Engine
Programmer DD
Programmer DD
Oct 17, 2021 · Backend Development

Explore Dromara’s Top Java Open‑Source Tools: Sa‑Token, Forest, LiteFlow & JPom

This article introduces four powerful Java open‑source projects from the Dromara community—Sa‑Token for lightweight permission authentication, Forest as an elegant HTTP client, LiteFlow for component‑based workflow orchestration, and JPom for lightweight DevOps—detailing their core features, usage examples, and how they boost developer productivity.

BackendForestJava
0 likes · 18 min read
Explore Dromara’s Top Java Open‑Source Tools: Sa‑Token, Forest, LiteFlow & JPom