John Howard
John Howard
Tracking issue to get off forks. We currently need a compat shim, which we have a fork of: https://github.com/davidpdrsn/tower-hyper-http-body-compat/pull/7. Worst case, we should get that merged so we are off...
This issue tracks the internal protobuf (over XDS) protocol we will use for routing and metadata. These may be a single proto (as discussed in https://docs.google.com/document/d/1MAF6oJi3vff4J2dUolI5_Edzw66UV_lmooACR2oqBWo/edit?resourcekey=0-NdRHnxWpMMdk7jkEnqbB9Q#, and as currently implemented)...
This is arguably some of the most critical code in the application. We should make sure it's well behaved. Might require some super-light local xDS server impl for tests.
* Store each connection in a shared map * Capture special IP address, redirect to MDS handler * MDS handler takes 4 tuple as input. * Response is JSON containing...
A concern for ztunnel is that it expands to support an unbounded number of integrations, leading to similar issues we have with Envoy. A goal of ztunnel is that it...
Since most developers on the project are new to rust, I thought it would be useful to have an issue to discuss tips for onboarding. Feel free to edit or...
`fortio load -uniform -c 1 -qps 100 -payload-size=40000 -t 2s -abort-on=-1 http://localhost:808` ``` 2023-04-04T15:59:14.949606Z ERROR inbound{id=7e8fd964ca3210a27d985b3cd60cd1ed peer_ip=127.0.0.1 peer_id=spiffe:///ns/default/sa/default}: ztunnel::proxy::inbound: hbone server copy: io error: Broken pipe (os error 32) dur=2.109007ms...
This issue tracks lowing the memory usage of ztunnel at large scales. I have been testing at 200k-1M pods. Some raw notes: get_by_namespaced_host insert endpoint: add endpoint remote endpoint: remove...