Tagged articles
171 articles
Page 1 of 2
James' Growth Diary
James' Growth Diary
May 15, 2026 · Artificial Intelligence

Five Intent Recognition Designs: From Keyword Matching to Classifier to LLM Self‑Routing – A Decision Tree to Choose the Right One

The article breaks down five production‑grade intent‑recognition designs—keyword matching, regex‑rule engine, embedding classifier, fine‑tuned small model, and zero‑shot LLM routing—provides code snippets, latency and cost benchmarks, decision‑making rules, and shows how a layered architecture can cut API costs from ¥80,000 to ¥3,000 while keeping accuracy above 90%.

LLM routingembedding classifierfine‑tune model
0 likes · 16 min read
Five Intent Recognition Designs: From Keyword Matching to Classifier to LLM Self‑Routing – A Decision Tree to Choose the Right One
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
Architect's Guide
Architect's Guide
Apr 28, 2026 · Backend Development

Tired of Endless if‑else? Try a Rule Engine for Cleaner Logic

The article shows how a growing list of if‑else checks for user eligibility becomes hard to maintain, then walks through designing and implementing a Java rule engine—defining rule abstractions, building an AND/OR executor, and demonstrating usage with concrete examples, while discussing its advantages and drawbacks.

BackendCode ExampleJava
0 likes · 7 min read
Tired of Endless if‑else? Try a Rule Engine for Cleaner Logic
Woodpecker Software Testing
Woodpecker Software Testing
Apr 21, 2026 · Industry Insights

Test Data Generation: Three High‑Value Real‑World Cases That Boost Test Depth and Coverage

The article examines why test data is a critical yet often overlooked component of software quality, and presents three detailed enterprise case studies—e‑commerce load testing, medical AI imaging, and cross‑border payment compliance—showing how rule‑based, AI‑driven, and regulation‑as‑code approaches can produce reusable, auditable, and evolving test data sets that improve coverage, defect detection, and regulatory readiness.

Quality EngineeringSoftware TestingTest Data Generation
0 likes · 7 min read
Test Data Generation: Three High‑Value Real‑World Cases That Boost Test Depth and Coverage
Selected Java Interview Questions
Selected Java Interview Questions
Apr 20, 2026 · Backend Development

How Groovy Scripts Enable Dynamic Business Rules in Spring Boot

This article explains why frequent business‑rule changes hurt backend release cycles, compares rule engines with Groovy dynamic scripts, walks through three integration methods, shows a Spring Boot implementation with caching and bean access, and details production pitfalls and best‑practice mitigations.

BackendDynamic ScriptingGroovy
0 likes · 16 min read
How Groovy Scripts Enable Dynamic Business Rules in Spring Boot
Chen Tian Universe
Chen Tian Universe
Apr 17, 2026 · Industry Insights

How to Bridge Business and Finance: A Practical Guide to Business‑Finance Integration

This article explains the challenges of monthly financial closing, defines business‑finance integration, introduces the accounting‑engine concept as a translation layer, presents a five‑point implementation model, and offers concrete steps, rule structures, and UI prototypes for automating the data flow between business operations and financial systems.

Data MappingERPaccounting engine
0 likes · 18 min read
How to Bridge Business and Finance: A Practical Guide to Business‑Finance Integration
Data STUDIO
Data STUDIO
Apr 16, 2026 · Artificial Intelligence

From GUI to LUI: How AI‑Powered Copilot Transforms Report Development

The article explains why traditional report development has lagged behind AI advances, introduces the Ruankian Report Copilot that shifts interaction from graphical to language‑based interfaces, and details its rule‑engine architecture, practical command examples, advantages over generic LLMs, and its low‑cost, private‑deployment strategy.

AICopilotData visualization
0 likes · 15 min read
From GUI to LUI: How AI‑Powered Copilot Transforms Report Development
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Mar 27, 2026 · Fundamentals

EasySearch Rules Syntax: Quick Reference Guide

This guide details the EasySearch rule syntax, covering rule structure, logical operators, field constraints, regular expressions, distance matching, numeric range matching, three practical tagging scenarios, common errors, special‑character escaping, and concise best‑practice recommendations.

EasysearchSearchfield constraints
0 likes · 8 min read
EasySearch Rules Syntax: Quick Reference Guide
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
Big Data Technology & Architecture
Big Data Technology & Architecture
Nov 27, 2025 · Artificial Intelligence

Rule‑Based NLQ vs LLMs: How ChatBI’s MQL Engine Delivers Precise BI Queries

The article explains how the rule‑based NLQ component of ChatBI replaces large language models with a detailed dictionary‑driven architecture, using a custom Metrics Query Language (MQL) to transform natural‑language business questions into accurate SQL, highlighting its stability, low cost, transparency, and limitations compared to LLM solutions.

Business IntelligenceData QueryLLM comparison
0 likes · 12 min read
Rule‑Based NLQ vs LLMs: How ChatBI’s MQL Engine Delivers Precise BI Queries
Code Wrench
Code Wrench
Nov 22, 2025 · Backend Development

Build a Production-Ready Rule Engine with Gray Release Using Go, Kafka, and Redis

Learn how to design and implement a ready-to-use rule engine combined with a gray release system using Golang, Kafka, Redis, and CEL, complete with Docker‑compose deployment, edge execution, token‑bucket throttling, and webhook actions, plus full source code for a production‑grade marketing strategy platform.

CELGoKafka
0 likes · 9 min read
Build a Production-Ready Rule Engine with Gray Release Using Go, Kafka, and Redis
Alibaba Cloud Developer
Alibaba Cloud Developer
Nov 6, 2025 · Backend Development

QLExpress4: Boosting Rule Engine Performance and AI-Friendliness

QLExpress4, the latest major rewrite of Alibaba's Java rule engine, dramatically improves compilation and execution speed, adds expression tracing for AI-friendly debugging, supports native JSON syntax for complex data structures, and provides extensive testing, documentation, and integration examples, demonstrating its continued strong demand and adoption across major Alibaba services.

AIJSONJava
0 likes · 14 min read
QLExpress4: Boosting Rule Engine Performance and AI-Friendliness
Su San Talks Tech
Su San Talks Tech
Nov 6, 2025 · Backend Development

Building a Lightweight, Runtime‑Visible Jar Conflict Detector for Spring Boot

This article explains the pain points of Jar package conflicts in Spring Boot projects, outlines the limitations of existing tools, and presents a lightweight, embeddable solution that performs runtime scanning, three‑dimensional conflict detection, configurable rule‑based advice, and a web UI for visualizing results.

BackendConfigurationRuntime Scanning
0 likes · 14 min read
Building a Lightweight, Runtime‑Visible Jar Conflict Detector for Spring Boot
Huolala Tech
Huolala Tech
Nov 5, 2025 · Backend Development

How SQL‑Based Rule Configuration Cuts Release Cycles from Days to Minutes

This article explains how transforming data‑validation rules into configurable SQL statements eliminates lengthy development‑test‑release cycles, improves cost efficiency, and boosts performance through architecture features such as plug‑in event triggers, memory‑snapshot isolation, data‑fingerprint grouping, and an online SQL debugger.

Backend DevelopmentSQLdata validation
0 likes · 13 min read
How SQL‑Based Rule Configuration Cuts Release Cycles from Days to Minutes
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
macrozheng
macrozheng
Sep 12, 2025 · Backend Development

Master Java Design Patterns: Strategy, SPI, Chain of Responsibility & Rule Engine

Learn how to replace tangled if‑else logic with four elegant solutions—Strategy pattern, Java SPI, Chain of Responsibility, and a rule engine—complete with concepts, UML diagrams, Java code examples, advantages, drawbacks, and practical usage scenarios for building maintainable, extensible backend systems.

Chain of ResponsibilityJavaSPI
0 likes · 23 min read
Master Java Design Patterns: Strategy, SPI, Chain of Responsibility & Rule Engine
DeWu Technology
DeWu Technology
Aug 25, 2025 · Artificial Intelligence

How AI‑Powered Dynamic Auditing Transforms Product Review at Dewu

This article details Dewu's shift from manual product checks to an AI‑driven, dynamically configurable audit system that improves review speed, accuracy, and scalability while reducing manual effort through rule engines, HTTP‑based algorithm calls, and extensive data analysis.

AI auditBackend DevelopmentDynamic Configuration
0 likes · 14 min read
How AI‑Powered Dynamic Auditing Transforms Product Review at Dewu
Top Architect
Top Architect
Aug 20, 2025 · Backend Development

Mastering Liteflow: Build Scalable Rule Engines in Java

This article introduces the lightweight Java rule engine liteflow, explains its architecture, shows how to configure and use its components, EL rule files, data context, and demonstrates a real‑world e‑commerce flow for granting points and sending notifications.

rule engine
0 likes · 12 min read
Mastering Liteflow: Build Scalable Rule Engines in Java
Dual-Track Product Journal
Dual-Track Product Journal
Jul 30, 2025 · Operations

How a Rule Engine Enables Self‑Healing and Risk‑Free Inbound Warehouse Processes

This article explains how a rule‑engine‑driven WMS can automatically detect, evaluate, and resolve inbound warehouse exceptions—such as short‑receipts, over‑receipts, mis‑receipts, untimely deliveries, and data conflicts—by providing millisecond responses, low‑code configurability, intelligent arbitration, and self‑healing capabilities, reducing reliance on manual firefighting.

Operations AutomationWMSinbound exception
0 likes · 11 min read
How a Rule Engine Enables Self‑Healing and Risk‑Free Inbound Warehouse Processes
Code Ape Tech Column
Code Ape Tech Column
Jul 18, 2025 · Backend Development

Building a Flexible Java Rule Engine: Design, Code, and Tips

This article walks through the design and implementation of a Java rule engine, illustrating how to abstract rules, create a reusable executor with AND/OR logic, and demonstrates the full code, while discussing its advantages, drawbacks, and practical usage in real‑world applications.

Backend DevelopmentCode RefactoringDesign Patterns
0 likes · 7 min read
Building a Flexible Java Rule Engine: Design, Code, and Tips
Instant Consumer Technology Team
Instant Consumer Technology Team
Jul 1, 2025 · Operations

How Switch Control Systems Turn High‑Risk Core Migrations into Automated, Safe Deployments

This article explains how a switch‑control system, built on a rule‑decision federation, eliminates the chaos of dual‑system migration by providing automated risk elimination, real‑time traffic routing, granular rollout, and self‑protecting mechanisms, turning a traditionally dangerous core switch into a precise, observable, and scalable migration engine.

core migrationrisk managementrule engine
0 likes · 19 min read
How Switch Control Systems Turn High‑Risk Core Migrations into Automated, Safe Deployments
IT Services Circle
IT Services Circle
Jun 22, 2025 · Backend Development

Choosing the Right Rule Engine: 5 Top Options Compared and When to Use Them

This article explores the core challenges of frequent business rule changes versus system stability, presents five popular rule engines with their strengths, weaknesses, and performance metrics, and offers practical guidance on selecting and safely using the right engine for various scenarios such as e‑commerce promotions, financial risk control, and workflow orchestration.

AviatorDroolsQLExpress
0 likes · 11 min read
Choosing the Right Rule Engine: 5 Top Options Compared and When to Use Them
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
Java Architect Essentials
Java Architect Essentials
Jun 17, 2025 · Backend Development

Transforming Task Systems: Configurable Completion Rules with QLExpress

This article explains how to redesign a company's activity middle‑platform task system by standardizing message formats, introducing a rule engine (QLExpress) for configurable task completion conditions, and enabling dynamic backend configuration, dramatically reducing integration time from weeks to minutes.

ConfigurationJavaRocketMQ
0 likes · 11 min read
Transforming Task Systems: Configurable Completion Rules with QLExpress
DeWu Technology
DeWu Technology
Jun 12, 2025 · Backend Development

How Componentized Architecture Transforms Activity Systems: From OOP to Rule Engines

This article explores how DeWu's community activity platform evolved from ad‑hoc implementations to a componentized, event‑driven backend using OOP principles, modular design, rule engines, and observer‑hook mechanisms, while also outlining future AI‑driven optimizations and system‑wide standardization.

Backend ArchitectureComponentizationEvent-driven
0 likes · 20 min read
How Componentized Architecture Transforms Activity Systems: From OOP to Rule Engines
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
Architect's Guide
Architect's Guide
Jun 7, 2025 · Backend Development

How to Build a Flexible Java Rule Engine with AND/OR Logic

This article walks through designing and implementing a Java rule engine that supports both AND and OR logical relationships, showing the core rule abstractions, concrete rule examples, the builder pattern for composing rules, and a discussion of its advantages and drawbacks.

Code ExampleDesign PatternsJava
0 likes · 8 min read
How to Build a Flexible Java Rule Engine with AND/OR Logic
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
Bilibili Tech
Bilibili Tech
May 13, 2025 · Big Data

Live Streaming Ecosystem Governance Architecture and Data Mining Engine Design

The article outlines a comprehensive live‑streaming ecosystem governance framework that combines data‑mining engines, tagging platforms, rule‑based disposal mechanisms, and multi‑stage user touchpoints to improve content quality, compliance, and platform sustainability.

Data GovernanceTagging Systemcontent moderation
0 likes · 14 min read
Live Streaming Ecosystem Governance Architecture and Data Mining Engine Design
Zhuanzhuan Tech
Zhuanzhuan Tech
Apr 28, 2025 · Backend Development

Design and Evolution of ZhiZhi Checkout Payment Routing System

This article presents an in‑depth analysis of the ZhiZhi checkout payment routing system, covering its historical evolution from basic configuration to rule‑engine and modular construction modes, detailing architecture, expression engine implementation, automatic anomaly detection, and future outlook for scalability and AI integration.

Backend ArchitectureException HandlingExpression Engine
0 likes · 28 min read
Design and Evolution of ZhiZhi Checkout Payment Routing System
macrozheng
macrozheng
Apr 24, 2025 · Backend Development

How to Refactor a Task System with SpringBoot, RocketMQ, and QLExpress for Rapid Business Integration

This article explains how to redesign a task‑centered backend by standardizing message formats, making task completion conditions configurable, and leveraging Alibaba's QLExpress rule engine, dramatically reducing integration time from weeks to minutes while supporting micro‑service deployment with Docker and Kubernetes.

Backend ArchitectureConfigurationMicroservices
0 likes · 9 min read
How to Refactor a Task System with SpringBoot, RocketMQ, and QLExpress for Rapid Business Integration
Code Ape Tech Column
Code Ape Tech Column
Apr 2, 2025 · Backend Development

Easy Rules Java Rule Engine: Features, Usage, and Real‑World Scenarios

This article introduces the lightweight Easy Rules Java rule engine, explains why traditional if‑else logic is problematic, demonstrates core concepts such as rule, condition, action, and facts, provides step‑by‑step code examples, showcases six practical use‑cases, and shows how to integrate it with Spring Boot and Maven.

Business RulesJavaSpring Boot
0 likes · 16 min read
Easy Rules Java Rule Engine: Features, Usage, and Real‑World Scenarios
DataFunSummit
DataFunSummit
Mar 12, 2025 · Big Data

Principles and Common Optimization Techniques of the Spark SQL Optimizer

This article explains the underlying principles of the Spark SQL optimizer and presents three classic optimization paradigms—push‑down optimization, operator elimination/merging, and expression elimination/replacement—illustrating each with concrete rule implementations and code examples.

Big DataSpark SQLoptimizer
0 likes · 12 min read
Principles and Common Optimization Techniques of the Spark SQL Optimizer
Selected Java Interview Questions
Selected Java Interview Questions
Feb 25, 2025 · Backend Development

Integrating URule Rule Engine with Spring Boot: Installation, Configuration, and Practical Examples

This article introduces the URule rule engine, explains its core concepts, shows how to install and configure it in a Spring Boot project, demonstrates library definitions, rule set creation (wizard and script modes), decision table usage, and provides real‑world scenario code examples for backend developers.

BackendConfigurationDecision Table
0 likes · 15 min read
Integrating URule Rule Engine with Spring Boot: Installation, Configuration, and Practical Examples
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
Top Architect
Top Architect
Feb 14, 2025 · Backend Development

Liteflow Rule Engine: Concepts, Configuration, and Practical Usage in Java Backend Development

This article introduces the Liteflow lightweight rule engine for Java, explains its architecture, configuration, component types, EL rule file syntax, data context handling, and demonstrates a practical e‑commerce workflow, highlighting hot‑deployment and performance benefits for backend development.

Backend DevelopmentJavaSpring Boot
0 likes · 11 min read
Liteflow Rule Engine: Concepts, Configuration, and Practical Usage in Java Backend Development
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Feb 3, 2025 · Backend Development

Master QLExpress: A Hands‑On Guide to Rule Engine Integration with Spring Boot 3

This article introduces the QLExpress rule engine, outlines its key features such as thread‑safety and high‑performance execution, and provides step‑by‑step Spring Boot 3 integration examples—including dependency setup, simple expressions, function definitions, operator aliases, macro usage, and variable querying—complete with runnable code snippets and output illustrations.

JavaQLExpressSpring Boot
0 likes · 10 min read
Master QLExpress: A Hands‑On Guide to Rule Engine Integration with Spring Boot 3
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
FunTester
FunTester
Jan 16, 2025 · Backend Development

Mastering Byteman: Injecting Bytecode for Advanced Java Testing

Byteman is a powerful Java bytecode manipulation tool that lets developers inject custom code at runtime without recompiling, using an event‑condition‑action rule language to trace, modify execution flow, coordinate threads, and collect statistics, with detailed examples of rule syntax, binding, and built‑in actions.

Fault InjectionInstrumentationJava
0 likes · 12 min read
Mastering Byteman: Injecting Bytecode for Advanced Java Testing
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
Top Architect
Top Architect
Jan 11, 2025 · Backend Development

Liteflow Rule Engine: Concepts, Usage, and Business Practice

This article introduces the Liteflow rule engine, explains its architecture and supported file formats, demonstrates how to configure and use it with Spring Boot, details component types and EL rule files, and showcases a practical e‑commerce workflow example with code snippets.

JavaSpring Bootrule engine
0 likes · 11 min read
Liteflow Rule Engine: Concepts, Usage, and Business Practice
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
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 Tech Talk
JD Tech Talk
Oct 11, 2024 · Backend Development

Transformation of JD Insurance Agent System: Architecture, Challenges, and Solutions

The article details the comprehensive redesign of JD's insurance agent platform, outlining its original limitations, the modular and rule‑engine‑driven architecture, performance and stability improvements, and future directions for automation and intelligent operations to support over 40,000 agents.

Insurance TechnologyPerformance OptimizationSystem Architecture
0 likes · 16 min read
Transformation of JD Insurance Agent System: Architecture, Challenges, and Solutions
JD Cloud Developers
JD Cloud Developers
Oct 11, 2024 · Backend Development

How JD Insurance Rebuilt Its Core System for Scalability and 99.99% Accuracy

This article details JD Insurance's journey from a fragmented, high‑maintenance legacy platform to a modular, rule‑engine‑driven backend architecture that improves performance, flexibility, and reliability, achieving near‑perfect accuracy and supporting over 40,000 agents.

Insurance TechnologyPerformance OptimizationSystem Architecture
0 likes · 16 min read
How JD Insurance Rebuilt Its Core System for Scalability and 99.99% Accuracy
Senior Brother's Insights
Senior Brother's Insights
Sep 19, 2024 · Artificial Intelligence

Rule Engines vs AI Models: Choosing the Right Approach for Product Logic

The article compares traditional rule‑engine architectures with AI‑driven models, explains their differing characteristics, outlines when deterministic rule matching is preferable over flexible AI inference, and recommends practical technologies such as Drools for rule‑based solutions and LLM‑based RAG/Agent frameworks for AI‑centric scenarios.

AIDroolsLLM
0 likes · 9 min read
Rule Engines vs AI Models: Choosing the Right Approach for Product Logic
Architect
Architect
Sep 18, 2024 · Backend Development

Refactoring a Task System with a Unified Message Format and Configurable Rules

This article explains how a legacy task system was redesigned by standardizing incoming messages, introducing a rule engine (QLExpress) for configurable completion conditions, and building a lightweight admin UI, reducing task‑integration time from a week to a few minutes.

BackendConfigurationMessage Queue
0 likes · 9 min read
Refactoring a Task System with a Unified Message Format and Configurable Rules
58 Tech
58 Tech
Aug 30, 2024 · Backend Development

Design and Implementation of 58.com Invitation Business System Architecture

This article details the architecture, core component design, and implementation techniques of 58.com’s invitation business system, covering background, technical challenges, modular backend design, event‑driven services, rule‑engine filtering, protocol conversion, and process orchestration to improve scalability, efficiency, and reusability.

BackendEvent-drivenSystem Architecture
0 likes · 18 min read
Design and Implementation of 58.com Invitation Business System Architecture
Su San Talks Tech
Su San Talks Tech
Aug 22, 2024 · Backend Development

Why AviatorScript Is the Lightweight JVM Rule Engine You Need

This article introduces AviatorScript, a high‑performance, lightweight JVM‑based scripting language, covering its origins, key features, quick‑start setup, core syntax for numbers, strings, booleans, control flow, functions, and real‑world use cases such as client version control, marketing rules, and order risk management.

AviatorScriptBackend DevelopmentJVM
0 likes · 19 min read
Why AviatorScript Is the Lightweight JVM Rule Engine You Need
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
Selected Java Interview Questions
Selected Java Interview Questions
Jul 23, 2024 · Backend Development

Integrating URule Rule Engine into Java Projects: Installation, Configuration, and Sample Code

This article explains the background, features, installation steps, core concepts, library definitions, rule set creation (wizard and script), decision tables, practical usage scenarios, and provides complete Java and configuration code examples for integrating the URule rule engine in a Spring Boot backend application.

BackendConfigurationDecision Table
0 likes · 15 min read
Integrating URule Rule Engine into Java Projects: Installation, Configuration, and Sample Code
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
Java Architect Essentials
Java Architect Essentials
Jun 16, 2024 · Backend Development

Using URule Rule Engine with Spring Boot: Installation, Configuration, and Practical Examples

This article introduces the URule rule engine, explains its background, installation steps, core concepts such as variable, constant, parameter, and action libraries, demonstrates both wizard‑style and script‑style rule sets, and provides complete Spring Boot integration code with real‑world usage scenarios.

Backend DevelopmentDecision TableJava
0 likes · 15 min read
Using URule Rule Engine with Spring Boot: Installation, Configuration, and Practical Examples
Java Tech Enthusiast
Java Tech Enthusiast
Jun 3, 2024 · Backend Development

Integrating URule Rule Engine into Java Spring Boot Projects

The article explains how to embed the open‑source URule rule engine into a Spring Boot application, covering installation, datasource configuration, library definitions for variables, constants, parameters and actions, creating visual or script rule sets and decision tables, and demonstrates a membership‑upgrade use case.

Backend DevelopmentJavaSpring Boot
0 likes · 16 min read
Integrating URule Rule Engine into Java Spring Boot Projects
Code Ape Tech Column
Code Ape Tech Column
May 16, 2024 · Backend Development

Using Groovy for Dynamic Scripting in Java Backend Projects

This article introduces Groovy as a JVM‑based dynamic scripting language, explains why it suits rapidly changing business rules such as payment integration, marketing and risk‑control, and provides step‑by‑step code examples, advanced usage patterns, best practices and common pitfalls for Java backend developers.

GroovyJavarule engine
0 likes · 13 min read
Using Groovy for Dynamic Scripting in Java Backend Projects
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
Architect's Guide
Architect's Guide
Feb 21, 2024 · Backend Development

Design and Implementation of a Java Rule Engine with Short‑Circuit Evaluation

This article explains a real‑world scenario of extending trial‑user eligibility rules, introduces a refactored Java rule‑engine architecture that separates data, abstract rule templates, concrete rule implementations, and a service supporting AND/OR short‑circuit logic, and evaluates its advantages and drawbacks.

Backend DevelopmentCode RefactoringDesign Patterns
0 likes · 8 min read
Design and Implementation of a Java Rule Engine with Short‑Circuit Evaluation
JavaEdge
JavaEdge
Feb 20, 2024 · Big Data

Designing a Scalable Data Quality Center for Offline Big‑Data Pipelines

This article describes the design and implementation of a platform‑wide Data Quality Center for offline big‑data pipelines, covering research of existing solutions, design goals, system architecture based on DolphinScheduler, rule definition language, binding and execution mechanisms, and future enhancements such as lineage monitoring and real‑time checks.

Apache GriffinBig DataData Quality
0 likes · 18 min read
Designing a Scalable Data Quality Center for Offline Big‑Data Pipelines
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
JD Tech
JD Tech
Jan 22, 2024 · Big Data

Efficient High‑Concurrency Data Retrieval Using Inverted Index and Bitmap Techniques

This article explores how to achieve fast, scalable data retrieval in million‑level high‑concurrency scenarios by replacing naïve full‑combination rule matching with column‑wise inverted indexes and bitmap operations, dramatically reducing time complexity and improving stability while leveraging RoaringBitmap compression for space efficiency.

BitmapRoaringBitmaphigh concurrency
0 likes · 12 min read
Efficient High‑Concurrency Data Retrieval Using Inverted Index and Bitmap Techniques
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
Java Architect Essentials
Java Architect Essentials
Dec 30, 2023 · Backend Development

Design and Implementation of a Java Rule Engine

This article presents a Java-based rule engine design, illustrating rule abstraction, concrete rule implementations, and a flexible executor supporting AND/OR logic, accompanied by code examples and a discussion of its advantages and drawbacks for maintainability.

Backend DevelopmentCode ExampleDesign Patterns
0 likes · 8 min read
Design and Implementation of a Java Rule Engine
Huolala Tech
Huolala Tech
Dec 19, 2023 · Information Security

How to Build Effective Bot Management: Strategies, Architecture, and Tools

This article explains bot fundamentals, classifies bot types, analyzes the rising threat of malicious bot traffic, compares major vendor solutions, and outlines a four‑layer architecture with data, feature, model, and policy layers for robust bot management in modern web services.

Bot ManagementSecurityTraffic analysis
0 likes · 14 min read
How to Build Effective Bot Management: Strategies, Architecture, and Tools
Code Ape Tech Column
Code Ape Tech Column
Dec 5, 2023 · Backend Development

Design and Implementation of a Java Rule Engine with AND/OR Logic

This article explains how to design and refactor a Java rule engine that supports short‑circuit AND/OR logic, demonstrates the abstraction of rules, shows concrete implementations, and provides a chainable service for executing combined rule sets with example code.

AND/OR LogicBackendCode Refactoring
0 likes · 8 min read
Design and Implementation of a Java Rule Engine with AND/OR Logic
Zhuanzhuan Tech
Zhuanzhuan Tech
Nov 1, 2023 · Backend Development

Optimizing CRM Opportunity Flow with EasyRule and the Rete Algorithm

This article explains how to improve the efficiency of CRM opportunity handling by introducing rule‑engine concepts, detailing the Rete algorithm, comparing Drools and EasyRule, and providing practical EasyRule integration examples with Java code for backend developers.

CRMEasyRuleRete algorithm
0 likes · 22 min read
Optimizing CRM Opportunity Flow with EasyRule and the Rete Algorithm
Huolala Safety Emergency Response Center
Huolala Safety Emergency Response Center
Oct 30, 2023 · Information Security

Building Effective Bot Management: Strategies, Architecture, and Best Practices

This article provides a comprehensive analysis of bot management, covering bot definitions, classification, current traffic trends, major vendor solutions, a four‑layer architecture, feature engineering, rule management, event operations, detection techniques, and practical steps for implementing a robust bot defense system.

B2B SecurityBot ManagementSecurity
0 likes · 14 min read
Building Effective Bot Management: Strategies, Architecture, and Best Practices
Didi Tech
Didi Tech
Oct 17, 2023 · Cloud Native

How Didi’s Elastic Cloud Scales Millions of Nodes with Advanced k8s Scheduling

This article details Didi’s Elastic Cloud container platform, explaining its Kubernetes‑based scheduling architecture, custom pre‑filter and scoring extensions, service‑profiling driven placement, rescheduling mechanisms, rule‑engine integration, upgrade strategies from k8s 1.12 to 1.20, and the stability framework that keeps a massive multi‑tenant fleet running reliably.

Cluster UpgradeElastic CloudScheduling
0 likes · 16 min read
How Didi’s Elastic Cloud Scales Millions of Nodes with Advanced k8s Scheduling
DeWu Technology
DeWu Technology
Sep 25, 2023 · R&D Management

Design and Architecture of a B‑End Low‑Code Platform

The article argues that B‑end applications need clear standards rather than technical hurdles, proposes a low‑code platform with front‑back separation into view, template, and engine layers using JSON Schema and a rule engine, and evaluates its benefits, trade‑offs, and implementation considerations.

B‑endarchitecturefrontend
0 likes · 9 min read
Design and Architecture of a B‑End Low‑Code Platform
DataFunTalk
DataFunTalk
Sep 12, 2023 · Big Data

Building an Intelligent Data Governance Platform at NetEase Cloud Music: Architecture, Practices, and Future Plans

This article presents a comprehensive case study of NetEase Cloud Music’s metadata‑driven intelligent governance platform, detailing its scale, construction background, modular architecture, rule‑based automation, practical deployment, and future roadmap for sustainable data ecosystem management.

AutomationBig DataData Governance
0 likes · 22 min read
Building an Intelligent Data Governance Platform at NetEase Cloud Music: Architecture, Practices, and Future Plans
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
macrozheng
macrozheng
Aug 10, 2023 · Backend Development

Unlock High‑Performance Rule Engine with AviatorScript: A Complete Guide

This article introduces AviatorScript, a lightweight high‑performance JVM‑based scripting language, explains its core features, provides step‑by‑step setup and syntax examples, demonstrates function creation and custom extensions, and showcases real‑world use cases such as client version control, marketing rules, and order risk assessment.

AviatorScriptJVMJava
0 likes · 19 min read
Unlock High‑Performance Rule Engine with AviatorScript: A Complete Guide
Su San Talks Tech
Su San Talks Tech
Aug 1, 2023 · Backend Development

Why AviatorScript Is the Lightweight JVM Rule Engine You Need

This article introduces AviatorScript, a high‑performance, lightweight JVM‑hosted scripting language for rule engines, covering its origins, key features, quick start with Maven, core syntax, control structures, custom functions, and real‑world use cases such as client version control, marketing rules, and order risk management.

AviatorScriptBackend DevelopmentJVM
0 likes · 20 min read
Why AviatorScript Is the Lightweight JVM Rule Engine You Need
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
HomeTech
HomeTech
Jul 4, 2023 · Backend Development

Design and Implementation of MetrAutoAPI: A Flexible Metric Automation Platform

This article presents the background, design, architecture, core functionalities, practical challenges, and solutions of MetrAutoAPI, a metric automation API that separates metric data from application layers, supports flexible SQL modeling, rule engine integration, and unified query services to meet evolving data demands.

APIBackendMetric Automation
0 likes · 11 min read
Design and Implementation of MetrAutoAPI: A Flexible Metric Automation Platform
Architect
Architect
Jun 17, 2023 · Backend Development

Design and Architecture of a Payment Checkout System

This article explains the design and architecture of a payment checkout system, covering its background, core concepts, common payment scenarios, functional features, third‑party integration, interaction flow, backend technical stack, rule‑engine implementation, and strategies for handling massive data at scale.

architecturecheckoutpayment
0 likes · 10 min read
Design and Architecture of a Payment Checkout System
Top Architect
Top Architect
May 25, 2023 · Backend Development

Using URule Rule Engine in Java Projects: Installation, Configuration, and Practical Examples

This article introduces the URule rule engine, compares it with other engines, explains its features, demonstrates how to install and configure it in a Spring Boot project, and provides detailed guidance on creating variable, constant, parameter, and action libraries, building rule sets, decision tables, and applying them to real‑world scenarios.

Backend DevelopmentDecision TableJava
0 likes · 17 min read
Using URule Rule Engine in Java Projects: Installation, Configuration, and Practical Examples
Snowball Engineer Team
Snowball Engineer Team
May 19, 2023 · Backend Development

Design and Implementation of a Rule Engine for Content Risk Control

This article details the design, architecture, and practical deployment of a scalable rule engine that separates logic from data, supports high‑concurrency execution, provides a visual DSL for business users, and enables rapid risk‑control strategy adjustments with improved performance and maintainability.

FeatureSchedulingrisk control
0 likes · 22 min read
Design and Implementation of a Rule Engine for Content Risk Control