Hello community:
This is a discussion on whether to reuse HttpClient
for WebSocketPluginConfiguration.
current WebSocketPluginConfiguration:
@Bean
public ReactorNettyWebSocketClient
reactorNettyWebSocketClient(final ShenyuConfig shenyuConfig) {
final ReactorNettyWebSocketCl
Hello community:
According to ISSUE[1], the more metadata, the slower the matching speed.
The solution of this PR[2] is to add a LRU cache to make the same URL match
only once.
This LRU cache uses `MemoryLimiter` to solve the memory problem: when the
available memory of the JVM is less tha
`.
-- --
??:
"(dragon-zhang)"
<1936978...@qq.com>;
: 2022??4??14??(??) 11:05
??: "dev"https://github.com/apache/incubator-shenyu/issues/3177
[2] https://github.com/apache/incubator-shenyu/pull/3245
Content-Type: application/json
{
"name": "order"
}
thanks.
dragon-zhang
[1] https://github.com/apache/incubator-shenyu/pull/3253
: application/json
> Content-Type: application/json
>
>
> {
> "name": "order"
> }
>
>
>
>
> thanks.
> dragon-zhang
>
>
> [1] https://github.com/apache/incubator-shenyu/pull/3253
I would love to join!
It's an honor to be a part of the community.
-- --
??:
"XiaoYu"
Dear community:
I found some bug in our website:
1. jump to the other language document. For example, Chinese document should
only jump to Chinese document.
2. wrong language in document. For example, English document should
only contains English document.
So I create ISSUE[1] and ISSUE[2]
Thanks for the recognition of the community. After becoming a committee, on the
one hand, I will continue to follow up and deal with the issue. On the other
hand, I will change my mind: from doing it by myself to publishing tasks, and
leave more opportunities to those who have not contributed an
Dear community:
PR[1] use `TcpClient#runOn` and configure `DefaultLoopResources` as a
singleton bean, and finally fixes ISSUE[2] correctly. I'm sorry for the
previous wrong submission;
PR[3] refactor part of the logic of `ShenyuThreadPoolExecutor` to make it more
extensible, and fixed a previ
Hi, xiaoyu, thanks for response. Under my local stress test, `HttpClient` can
reach about 2500 QPS without thread pool configuration:
```java
@Bean
public HttpClient httpClient(final HttpClientProperties
properties) {
HttpClientProperties.Pool pool =
properties.getPool();
Dear community:
Now `org.apache.shenyu.plugin.base.condition.data.ParameterData#builder` has
only one return value, which is not rigorous enough in some cases (such as
`cookie`and `header`).
And there maybe some places need muti values, so I submit a TASK[1] for
community.
If you want to
Hello community:
According to ISSUE[1], the more selector, the slower the matching speed.
The solution of this PR[2] is to add a LRU cache to make the same
realDataString match only once.
If you are free, please see the PR[2] and help this PR[2] to solve the problem
better.
Looking forwar
assign it to you.
Looking forward to your reply.
dragon-zhang
[1] https://github.com/apache/incubator-shenyu/issues/3317
[2] https://github.com/apache/incubator-shenyu/issues/3407
[3] https://github.com/apache/incubator-shenyu/issues/3406
[4] https://github.com/apache/incubator-shenyu/issues/3026
e the reading logic of
`org.apache.shenyu.plugin.motan.cache.ApplicationConfigCache#build` and
`org.apache.shenyu.plugin.tars.cache.ApplicationConfigCache#buildClassDefinition`.
If you are free, please see the PR[2] and help PR[2] to optimize them better.
Looking forward to your reply.
dragon-
ction of brpc:
brpc is an industrial-grade RPC framework used throughout Baidu, with
1,000,000+ instances(not counting clients) and thousands kinds of services.
Can we write a new BrpcPlugin to support it? Let's discuss it in ISSUE[2].
Looking forward to your reply.
dragon-zhang
your reply.
dragon-zhang
[1] https://github.com/apache/incubator-shenyu/pull/3442
[2] https://github.com/apache/incubator-shenyu/issues/3450
It's an honor to be a PPMC member, thank the community for recognition.
-- 原始邮件 --
发件人: "XiaoYu" ;
发送时间: 2022年6月2日(星期四) 晚上9:09
收件人: "zhangzicheng";
抄送: "private";
主题: Invitation to become Apache ShenYu PPMC member: (ZiCheng Zhang)
Dear (ZiCheng Zhang),
In reco
check must be passed, which means
lossless publish.
If you are free, please see the PR[2] and help this PR[2] to solve the problem
better.
Looking forward to your reply.
dragon-zhang
[1] https://github.com/apache/incubator-shenyu/issues/3484
[2] https://github.com/apache/incubator-shenyu/pull
your reply.
dragon-zhang
[1] https://github.com/apache/incubator-shenyu/pull/3715
Moderator: Zhang ZiCheng (dragon-zhang)
Participants:
*Name, GitHub ID, Role*
Xiao Yu, yu199195, VP
Liu Liang, midnight2104, PMC
Zhang YongLun, tuohai666, PMC
Zhang Lei, SaberSola, PMC
Zhang ZiCheng, dragon-zhang, PMC
Zhu KunShuai, JooKS-me, PMC
Zheng SiYing, impactCn, PMC
He FenGen
leave a message to ISSUE[1] and I will assign
it to you.
Looking forward to your reply.
dragon-zhang
[1] https://github.com/apache/shenyu/issues/4029
Best wishes !
Replied Message
| From | 15828010639<15828010...@163.com> |
| Date | 11/04/2022 11:12 |
| To | dev |
| Subject | Dementia-proof design |
Dear Community:
Inspired by this article
https://dubbo.apache.org/zh/docs/v2.7/dev/principals/dummy/, the similar design
cou
The Project Management Committee (PMC) for Apache ShenYu
has invited (Haitao Ma) to become a committer and we are pleased to
announce that he has accepted.
(Haitao Ma) is active in the Apache ShenYu community, hope to see your
further interactions with the community!
Thanks for your contributio
https://meeting.tencent.com/dm/AHr30hMnlju7
Meeting number: #腾讯会议:996-2274-4808
1.Open source community activities
Google summary of code
ShenYu e2e document (pending) @Da Ming
Ingress-controller (pending) @Kunshuai Zhu
WebAssembly plugin (pending) @dragon-zhang
shenyu watcher plugin( a license scanning p
urce community activities:
Google summary of code:
ShenYu e2e document (pending) @Da Ming
Ingress-controller (pending) @Kunshuai Zhu
WebAssembly plugin (pending) @dragon-zhang
shenyu watcher plugin( a license scanning plugin) (pending) @Impact
shenyu admin internationalization(pending) @likeguo
sh
The Project Management Committee (PMC) for Apache ShenYu
has invited (Peng Zheng) to become a committer and we are pleased to
announce that he has accepted.
(Peng Zheng) is active in the Apache ShenYu community, hope to see your
further interactions with the community!
Thanks for your contributio
Hello ShenYu Community,
This is a call for vote to release Apache ShenYu WASM version 1.0.0
Release notes:
https://github.com/apache/shenyu-wasm/blob/master/RELEASE-NOTES.md
The release candidates:
https://dist.apache.org/repos/dist/dev/shenyu/shenyu-wasm/1.0.0/
Maven 2 staging repository:
+1, I checked all link works fine.
At 2023-12-24 21:39:32, "dragon-zhang" wrote:
>Hello ShenYu Community,
>
>
>This is a call for vote to release Apache ShenYu WASM version 1.0.0
>
>
>Release notes:
>https://github.com/apache/shenyu-wasm/blob/master
Hi,
I'm cancelling this vote because of lincense problems. I'll fix them and start
the round 2 vote process.
The detail of the modifications are as follows:
1. Due to forkd from wasmer-java, most of the code should not include Apache
Lincense 2.0, I'ill remove them if need.
Thanks a lot for
Hello ShenYu Community,
This is a call for vote to release Apache ShenYu WASM version 1.0.0
Release notes:
https://github.com/apache/shenyu-wasm/blob/master/RELEASE-NOTES.md
The release candidates:
https://dist.apache.org/repos/dist/dev/shenyu/shenyu-wasm/1.0.0/
Maven 2 staging repository:
+1, I checked all links which works fine.
At 2024-01-02 21:59:46, "dragon-zhang" wrote:
>Hello ShenYu Community,
>
>
>This is a call for vote to release Apache ShenYu WASM version 1.0.0
>
>
>Release notes:
>https://github.com/apache/shenyu-wasm/blo
We’ve received 4 +1 binding votes and 0 +1 non-binding votes:
+1, ZiCheng Zhang (binding)
+1, Yonglun Zhang (binding)
+1, Fengen He (binding)
+1, likeguo (binding)
Vote thread:
https://lists.apache.org/thread/k1gmzok8fqq5otc096jtzw2grssqyjfg
Thanks everyone for taking the time to verify and vot
Hi,
Apache ShenYu Team is glad to announce the new release of Apache ShenYu WASM
1.0.0
Apache ShenYu is an asynchronous, high-performance, cross-language, responsive
API gateway.
Support various languages (http protocol), support Dubbo, Spring-Cloud, Grpc,
Motan, Sofa, Tars and other protocols
+1 (binding)
I checked list :
[ ✔] Download links are valid.
[ ✔] Checksums and PGP signatures are valid.
[ ✔] Source code distributions have correct names matching the current release.
[ ✔] LICENSE and NOTICE files are correct for each ShenYu repo.
Best wishes!
ZiCheng Zhang
Replied M
I may join later
Replied Message
| From | yunlong lee |
| Date | 01/25/2024 11:26 |
| To | dev@shenyu.apache.org |
| Subject | [Meeting-01-25-2024] Apache ShenYu Open And Governance Meeting
Invitation |
Welcome to join the community's open and governance meeting, if you are
interested.
I have replied to you in
https://github.com/apache/shenyu/pull/5452#issuecomment-1975027578
Replied Message
| From | Yu Xiao |
| Date | 03/3/2024 13:15 |
| To | |
| Subject | Re: GSOC Proposal First Draft review ShenYu |
I'll contact the mentor on this topic, he might have some advic
Hi folks,
I’d like to implement a rust client for Shenyu. The behavior will be similar
like the Shenyu java client. Please let me know if any suggestion or comment.
Thanks a lot!
Thanks,
ZiCheng Zhang
+1 binding
I checked:
[√] Download links are valid.
[√] Checksums and PGP signatures are valid.
[√] Source code distributions have correct names matching the current release.
[√] LICENSE and NOTICE files are correct.
[√] All files have license headers if necessary.
[√] No compiled archives bun
Sorry for the late response. We didn't use any blocking operator when using
HttpClient, therefore reuse should not have adverse effects.
Looking forward to your reply.
dragon-zhang
-- Original --
From: XiaoYu
see you later
-- Original --
From: Liu Liang https://meeting.tencent.com/dm/hABMVarwzmLE
Conference ID: 681-520-579
Password:
Mobile one-touch dial-in
+867553655,,681520579# (Mainland China)
+85230018898,,,2,681520579# (Hong Kong, China)
Dial the number
That's a good idea. I'm not sure if the compatibility of different systems and
CPU architectures is a problem for c#?
-- Original --
From: Han G
Glad to hear that c# does not need to solve complex compatibility problems, :).
Your idea is good and maybe we can also put grpc in second priority, shenyu now
supports grpc well. Besides, in personal, what do you think of sidecar?
-- Original --
From: Han G
haha, sidecar is just in personal thoughts, if you also agreed with sidecar, we
can discuss with other language client developers.
-- Original --
From: Han G
thanks
-- Original --
From: Liming Deng https://github.com/apache/incubator-shenyu-website/issues/543
> [2] https://github.com/apache/incubator-shenyu-website/issues/544
> [3] https://github.com/apache/incubator-shenyu-website/pull/546
nice work
-- Original --
From: midnight https://dubbo.apache.org/en/blog/2022/05/04/how-to-proxy-dubbo-service-in-apache-shenyu-gateway/
nice work
-- Original --
From: wang shuaiqi
Congratulations
-- Original --
From: hutaishi
see you later
-- Original --
From: hutaishi https://meeting.tencent.com/dm/XMYKNwLNMUkz
#TencentMeeting:423-1152-1973
One tap mobile
+867553655,,42311521973# (Chinese mainland)
+85230018898,,,2,42311521973# (Hong Kong, China)
Dial by your location
+8675
good job, I will check it.
-- Original --
From: LahmXu https://github.com/apache/incubator-shenyu/issues/3406
If there is any problem, please let me know.
Thanks!
good job, I will check it.
-- Original --
From: LahmXu https://github.com/apache/incubator-shenyu/issues/3406
If there is any problem, please let me know.
Thanks!
see you later~
-- Original --
From: Liu Liang https://apachecon.com/acasia2022/cfp.html>; : 3
topics
- Incubator (XiaoYu)
- RPC (midnight2104)
- Observability (hutaishi)
Interested parties can also register until
Tuesday, May 31st, 2022
8:0
51 matches
Mail list logo