Pratik Deoghare
Pratik Deoghare
I would like to add a router I wrote to the benchmarks. It uses length of the path to make the routing decisions. https://github.com/PratikDeoghare/lenrouter Please, take a look. Danke!
``` BenchmarkAero_Param5 17845056 66.8 ns/op 0 B/op 0 allocs/op BenchmarkAero_Param20 40719792 29.2 ns/op 0 B/op 0 allocs/op ``` `BenchmarkAero_Param20` took less time than `BenchmarkAero_Param5` which made me suspicious. `BenchmarkAero_Param20` is...
It is easy to confuse `pkg/agent/client ` with `konnectivity-client/pkg/client`, especially if you are coming back to the code after a long time or in the middle of debugging session. This...
1. `proxy-server` container gets OOM killed repeatedly preventing exec/log commands from working. ``` $ k logs konnectivity-agent-8d795bf89-2dvgs -f Error from server: Get "[https://10.205.194.144:10250/containerLogs/kube-system/konnectivity-agent-8d795bf89-2dvgs/konnectivity-agent?follow=true":](https://10.205.194.144:10250/containerLogs/kube-system/konnectivity-agent-8d795bf89-2dvgs/konnectivity-agent?follow=true%22:) dial timeout, backstop $ k exec -it...
This adds [pprof](https://pkg.go.dev/net/http/pprof) style handlers to the proxy-{server,agent} but for estimating throughput/latency. This lets us avoid complicated setup required when using existing command line tools like qperf/iperf. Run proxy-server and...
**What this PR does / why we need it**: Update the dualstack tests for newly integrated operating systems. **Which issue(s) this PR fixes**: Fixes # **What type of PR is...
**What this PR does / why we need it**: Current dualstack smoketest tests all the OS on Azure. Testing all the OS is expensive. Azure cleanup is leaky. We switch...
Profile all the kubermatic services. See if we are consuming more resources than necessary. Optimize based on results. - [ ] kubermatic apiserver - [ ] machine controller - [...
**What does this PR do / Why do we need it**: **Does this PR close any issues?**: Fixes # **Special notes for your reviewer**: **Documentation**: **Does this PR introduce a...
Some observations re KKP api. 1. Each request creates new server object. ` return httptransport.NewServer(` is in every handler. Don't think that is necessary. 2. Gorilla is the worst performing...