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号码)

相关文章
|
3月前
|
自然语言处理 算法 Swift
浪潮信息开源 源2.0 基础大模型,魔搭社区最佳实践教程来啦!
浪潮信息发布源2.0基础大模型,参数量包括1026亿、518亿、21亿三个大模型,从源2.0的论文上可以看到,源2.0不仅在数理逻辑、数学计算、代码生成能力上,再次超强进化,还在算法、数据、算力方面,提出了三项创新。
|
5月前
|
自然语言处理 Java 数据库连接
开源社区之开发者
简述开源社区之开发者的事
|
6月前
|
自然语言处理 数据可视化 项目管理
SolidUI社区-v0.4.0版本发布
SolidUI社区-v0.4.0版本发布
27 0
|
6月前
|
Linux 持续交付 开发者
开源项目的社区建设与管理
开源项目的社区建设与管理
112 0
开源项目的社区建设与管理
|
开发者
开发者想要的技术社区是哪样?
作为一名技术开发人员,除了在日常开发之余,逛的最多的就是与技术领域相关的技术社区了,随着近几年国内互联网技术圈的飞速发展,各种技术社区如春笋般的诞生,无论是一线大厂对应的技术社区还是专注技术领域的领域技术社区,让国内的开发者在遇到实际开发中产品选型有了更多的选择,这些技术社区也帮助开发者解决日常开发中遇到的各种技术难题,可以说技术社区对开发者而言是非常重要的技术平台载体。
103 1
|
JSON 运维 Kubernetes
如何为 KubeVela 社区贡献自己制作的插件| 学习笔记
快速学习如何为 KubeVela 社区贡献自己制作的插件。
124 0
如何为 KubeVela 社区贡献自己制作的插件| 学习笔记
|
Cloud Native 开发者
云原生应用插件扩展训练营上线,帮你开始开源社区贡献者之旅!
阿里云开发者学堂联合云原生开发平台推出了云原生应用插件扩展训练营,帮你开始开源社区贡献者之旅!
云原生应用插件扩展训练营上线,帮你开始开源社区贡献者之旅!
短说社区:如何搭建兴趣社区
短说社区,一站式解决兴趣社区搭建问题,涵盖社区、商城、知识付费、用户认证、积分商城、线下活动、马甲用户、邀请好友等丰富功能,全面满足兴趣社区开发所需。
246 0
短说社区:如何搭建兴趣社区
|
移动开发 小程序 5G
短说社区:如何搭建新闻资讯社区平台 
推荐一款短说社区论坛系统,包含频道、论坛、短视频系统等30+功能模块助力创业者迅速打造出一个优秀的新闻资讯社区平台
239 0
短说社区:如何搭建新闻资讯社区平台 
|
存储 Java 数据库
2018年阿里巴巴重要开源项目汇总(资料参考)
云栖社区特在2018年年末,将阿里巴巴的一些重要的开源项目进行整理,希望对大家有所帮助。