jinhua luo

Results 81 comments of jinhua luo

## PING Flood Handling Benchmark Related issue: https://github.com/tempesta-tech/tempesta/issues/2117. Install [python3.12](https://www.linuxtuto.com/how-to-install-python-3-12-on-ubuntu-22-04/) and [golang](https://go.dev/doc/install). Refer to these source files: https://gist.github.com/kingluo/07e66502b420a96ceaa5dd430140f43b 1. test python3 h2 + openssl (optionally with KTLS enabled) ```bash sudo...

1. scaled value vs real value ``` root@tempesta-1:/proc/tempesta# cat servers/default/192.168.122.1 Minimal response time : 0ms Average response time : 93ms Median response time : 1ms Maximum response time : 1960ms...

The "Socket buffers in flight" is system-wide. So it'll change whenever some programs have network activities. In fact, it's non-zero even if tempesta has not started. The counter can be...

The current design principles are: It has 4 ranges to collect rtt samples, each range has 16 buckets, and then the actual rtt values will be mapped to `(range, bucket)`....

@Zhenye-Na Please fix the CI errors first.

@Zhenye-Na ok, if you confirm these 4 errors are expected due to circular dependencies (I think so after reading the code), I'll approve it. @monkeyDluffy6017 @membphis @moonming What about your...

Yes, my misunderstanding. I check the codes again, and found the reactor is singleton instance via `HANDLE_FALLBACK` atomic. > and seems to perform about as well as the reactor-per-core design....

FYI, test H2 trailer headers in go: ```go // trailers.go package main import ( "io" "log" "net/http" ) func main() { mux := http.NewServeMux() mux.HandleFunc("/trailers", func(w http.ResponseWriter, req *http.Request) {...

> then we also must remove `trailer: X-Token` or we confuse a client that we have a trailer, but we actually don't. In this context the PR doesn't solve this...

Not related to this issue directly, but why do we merge the trailer headers into the first HEADER frame? According to the HTTP/2 RFC, the HTTP/1.1 trailer headers should be...