QLExpress开源项目背景和社区环境

简介:

# 一、QLExpress的项目背景以及发展轨迹

## 1、发展历史

  • QlExpress脚本语言解析工具诞生于2010年,是阿里玄难(真名:墙辉)根据当时汇金的业务需要开始编写。
  • 因为其良好的扩展性和过硬的稳定性,不断的被阿里的众多团队采用,也不断的增加功能、优化性能,到2011年升级为2.0版本。
  • 2012年发布到taocode作为阿里的开源产品之一,在开源社区受到很多好的意见和反馈。
  • 2013年升级到3.0版本,内部重构了语法定义和匹配的算法,代码逻辑变得清晰简单。
  • 2015年开始,随着阿里各项业务蓬勃发展,业务规则爆炸性增长,规则管理平台的产生,灵活部署的强需求,QlExpress经过60多个小版本的迭代,性能和功能更加趋于稳定,被更多的团队接受和认可,在双11洪流高峰、复杂规则业务配置平台等场景下也得到更好的实战考验。

2、社区&源码

开源地址:

https://github.com/alibaba/QLExpress

maven中央库依赖:

<dependency>
  <groupId>com.alibaba</groupId>
  <artifactId>QLExpress</artifactId>
  <version>3.2.0</version>
</dependency>

阿里外部答疑群:

请加管理员微信:371754252(搜索QQ号码)

相关文章
|
8月前
|
小程序 IDE 开发工具
【社区每周】AMPE新版本发布(12月第三期)
【社区每周】AMPE新版本发布(12月第三期)
65 6
|
前端开发 JavaScript
111.【金橘社区1.0】(二)
111.【金橘社区1.0】
56 0
|
前端开发
111.【金橘社区1.0】(六)
111.【金橘社区1.0】
65 0
|
前端开发
111.【金橘社区1.0】(五)
111.【金橘社区1.0】
77 0
|
2月前
|
JavaScript 前端开发 开发工具
如何参与开源项目以及贡献代码的流程和注意事项(2024年11月保姆级教程)
本文详细介绍了如何参与开源项目及贡献代码的流程和注意事项,包括选择项目、fork仓库、克隆到本地、阅读贡献指南、提交代码、创建Pull Request等步骤,并强调了沟通礼仪、代码质量的重要性,适合初学者参考学习。
70 0
如何参与开源项目以及贡献代码的流程和注意事项(2024年11月保姆级教程)
|
6月前
|
Linux 开发者
Linux底层驱动社区饮水机系统详解
在Linux驱动开发中,入门时通常会关注驱动程序的三大核心步骤:入口函数、出口函数和声明许可证。这些步骤构成了驱动程序的基本结构,是驱动与内核交互的基础。下面是对这三个步骤的简要说明:
|
前端开发 JavaScript Java
111.【金橘社区1.0】(一)
111.【金橘社区1.0】
122 0
111.【金橘社区1.0】(一)
|
SQL JavaScript 前端开发
111.【金橘社区1.0】(四)
111.【金橘社区1.0】
55 0
|
8月前
|
SQL 前端开发 NoSQL
IT社区|网络社区平台|基于SpringBoot的IT社区平台
IT社区|网络社区平台|基于SpringBoot的IT社区平台
|
Cloud Native 安全 测试技术
开源项目的最佳实践
开源项目的最佳实践
116 0