# 写书初衷
这几年在互联网公司研发流程引擎过程中,我发现国内对于这一块的资料非常少,而且资料很分散、不系统,更多是偏BPM理论方面的介绍。对于初学这一方向的人来说,一时间很难下手,学习起来也毫无头绪。写这本书的目的就是帮助对这流程引擎(工作流)这一领域感兴趣的朋友,有一个系统的学习大纲指引,让自己学习起来心里有数,不至于很迷茫。同时也通过写书系统梳理自己这一方面的知识。当然对于该领域的高手,也希望多多指点,希望能多交流(个人邮箱:294299195@qq.com),书中写的不好的或者有更好的技术也希望能给些建议。
我坚信实践结合理论,对这方面的技术能有更深入的理解。
# 流程引擎重要吗?
流程引擎一个最重要的功能就是实现流程的标准化、自动化,来实现降本增效,提高效率。
可以说,所有自动化的系统,包括鼎鼎大名的BPM系统、规则引擎、各种低代码平台、审批流系统、Serverless、调度系统、事件驱动引擎等,其基础的自动化能力都是基于流程引擎实现的,可以说它是这些平台的核心基础能力。
更多这方面详细的介绍可以看本书的第一章 (opens new window)的相关内容。
# 业界有哪些产品在用流程引擎技术?
下面是比较知名有代表性的相关产品,这些产品底层都是基于流程引擎技术来实现自动化的。这可以让大家了解到流程引擎技术的重要性和使用的普及程度。
亚马逊AWS Step Function
微软的机器学习平台
- 微软Power Automata
- 飞书集成平台
- LangFlow智能代理框架
- Airflow
- Node-Red