[GLCC] GitLink Code Camp (CCF GitLink 开源编程夏令营)
- Dominant language
- Java
- Stars
- 1.8k
- Forks
- 658
- Avg merge
- 11h 29m
- Merged PRs (30d)
- 52
Description
### Search before asking
- [X] I had searched in the [issues](https://github.com/apache/eventmesh/issues?q=is%3Aissue) and found no similar issues.
### Feature Request
## 题目名称
filter与transformer设计与插件化实现
## 题目描述
### 题目简介
filter与transformer是eventmesh的事件过滤与事件转换组件,支持插件化设计,在eventmesh收发事件过程中可配置事件过滤与转换的规则,实现过滤与转换的能力。
### 编码任务
包括但不限于:
- 熟悉现有eventmesh功能
- 设计编码eventmesh-filter模块
- 设计编码eventmesh- transformer模块
- 输出对应使用demo与文档介绍
### 技能要求和编程语言
- Java
- 对eventmesh有一定的了解
- 对k8s有一定的了解
### 预期成果
- 支持eventmesh-filter配置不同过滤规则进行事件收发
- 支持eventmesh-transformer配置不同转换规则进行事件收发
- 输出相关操作指引与使用文档
### 可参与人数
1人(项目由个人独立完成)
### 导师及联系方式
GitHub ID:qqeasonchen
Email:chenguangsheng@apache.org
### 官方微信群

### Are you willing to submit PR?
- [ ] Yes I am willing to submit a PR!
Contributor guide
Research direction
No source files, tests, or entry points are named; start by reviewing existing EventMesh event-sending and event-receiving functionality, then determine how the filter and transformer modules should be designed and integrated. Done means configurable filtering and transformation rules work for event flows, with an accompanying usage demo and operation documentation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java, kubernetes
- Domain
- backend, distributed-systems
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100