[RoadMap] New Plannes for ShenYu 2.7.0.3
Volunteer help
Dear community,
As shenyu becomes more and more popular, it accommodates diverse needs. I've proposed some of the more important features, so if you're interested, please join us!
Next Version(2.7.0.3)
1.Refactor match cache
2.Request record & replay
- [ ] request record
- [ ] request replay
3.Display Service Instance List(OSPP)
- [ ] Add discovery service instance code for shenyu admin
- [ ] Add discovery service instance code for apache/shenyu-dashboard
- [ ] Design discovery service instance UI
4.Plugin Configuration based on selector(OSPP)
- [x] ai proxy plugin https://github.com/apache/shenyu/pull/5938
- [x] dubbo plugin https://github.com/apache/shenyu/pull/5953 @Wweiei
- [ ] other plugins
5.AI plugins' supports
- [x] AI proxy plugin https://github.com/apache/shenyu/pull/5938
- [x] AI Token Limiter Plugin https://github.com/apache/shenyu/pull/5956
- [x] AI prompt Plugin https://github.com/apache/shenyu/pull/5962
- [x] AI request Transformer https://github.com/apache/shenyu/issues/5973 @478320
- [x] AI response Transformer https://github.com/apache/shenyu/issues/5974 @HY-love-sleep
6.MCP plugins' supports
- [x] Mcp Server Plugin
- [x] Mcp Server Auto Registery
- [ ] Divide Plugin supports Mcp Proxy, need Consistent Hash, for multi nodes
- [ ] Mcp SessionId management
- [ ] Mcp Security
7. Refactor ShenYu-Infra module
- [x] shenyu-infra-redis
- [ ] shenyu-infra-zookeeper
- [x] shenyu-infra-nacos
- [x] shenyu-infra-etcd
- [ ] shenyu-infra-x-module
8. Spilt Netty Thread Pool for each Selector
9. Refactor gray release logic
10. Refactor Selector Logic
11. Dynamic expansion and contraction bootstrap on k8s
If you have any questions, feel email to [email protected] to discuss, or just reply to.
Hi,I want join!I think i can help to complete the task 4. How to get more detail?
Hello, I am interested in it. Can I take on the first task(refactor match cache)? If so, where should I go to obtain the details of this feature?
Hi,I am very interested in the task 2 and would like to contribute to its development.
Hi,I want join!I think i can help to complete the task 4. How to get more detail?
Now, shenyu just configuration params in plugin data, shenyu can support config these params in selector data. In ShenYu Admin, you can change the dashboard to adapt the function.
Hi,I want join!I think i can help to complete the task 4. How to get more detail?
Now, shenyu just configuration params in plugin data, shenyu can support config these params in selector data. In ShenYu Admin, you can change the dashboard to adapt the function.
I was surprised to see the fifth point, and I hope it will be realized sooner
Hi,I want join!I think i can help to complete the task 4. How to get more detail?
Now, shenyu just configuration params in plugin data, shenyu can support config these params in selector data. In ShenYu Admin, you can change the dashboard to adapt the function.
ok,i'm trying complete the dubbo plugin
Hello, I am interested in Task 2. I would like to know what to do in Task 2.
Hello, I am interested in Task 2. I would like to know what to do in Task 2.
look good to me
Hello, I am interested in Task 3. Can you tell me what I need to do?
Hello, I am interested in it. Can I take on the first task(refactor match cache)? If so, where should I go to obtain the details of this feature?
@moremind Hello, is Task 1 still pending, or do you need more info about me? I'd be happy to provide more info if needed. Thanks for your time!
hi,I want to get more information about task2
any problem, pls leave a message
hi,I want to get more information about task2
hi, need to develop a plugin or plugins for supporting Record and replay HTTP requests