Compileflow is a very lightweight, high-performance, integrable and extensible process engine. The Compileflow process engine is an important part of Taobao Business Process Management(TBBPM), which is dedicated to optimizating operations at Alibaba’s Taobao Marketplace. Specifically, Compileflow is designed to focus on pure memory execution and stateless process engines by converting process files to generate, compile and execute java code. Currently, compileflow powers multiple core systems such as Alibaba's e-commerce stores and transactions. Compileflow allows developers to design their own business processes through the process editor, which will visualize complex business logic, and build a bridge between designers and development engineers.

Features

  • Provide an end-to-end business process solution from design to execution of business development ideas
  • Offer a variety of process engines to realize the visual global architecture, so that strategy easily translates to visualizations, which lead to enhanced business capabilities, processes and system
  • High performance: It is simple and efficient for compiling and executing java code, which is generated by converting process files
  • Diverse application scenarios: Widely used across Alibaba's mid-platform solutions; supports multiple business scenarios such as shopping guides, transactions
  • Lightweight and concise design makes it extremely easy to integrate into various solutions and business scenarios
  • Complete plugin support: Compileflow is currently supported by IntelliJ IDEA and Eclipse plugins. Java code can be dynamically generated and previewed in real-time during the process design
  • Process design drawing:Supports exporting to SVG file and unit test code

Project Samples

Project Activity

See All Activity >

Categories

Libraries

License

Apache License V2.0

Follow compileflow

compileflow Web Site

You Might Also Like
Top-Rated Free CRM Software Icon
Top-Rated Free CRM Software

216,000+ customers in over 135 countries grow their businesses with HubSpot

HubSpot is an AI-powered customer platform with all the software, integrations, and resources you need to connect your marketing, sales, and customer service. HubSpot's connected platform enables you to grow your business faster by focusing on what matters most: your customers.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of compileflow!

Additional Project Details

Programming Language

Java

Related Categories

Java Libraries

Registered

2023-08-18