Edgar Lee
Edgar Lee
Depends on: https://github.com/moby/buildkit/pull/1290 - Migrate to go modules - Update to new `ExportEntry` API - Optionally use frontend inputs
Eliminate a lot of code with a proper cancellable reader.
Windows 10 gained support for psuedo-terminals with `conpty`: https://devblogs.microsoft.com/commandline/windows-command-line-introducing-the-windows-pseudo-console-conpty/ Prior art: - node-pty: https://github.com/nodejs/node/blob/b3189266347fa05395860f9f6e8949e447977284/test/pseudo-tty/pty_helper.py - neovim: https://github.com/neovim/neovim/pull/11390 Would you be open to a PR?
Trying out a new secure transport from ChainSafe: https://github.com/ChainSafe/go-libp2p-noise/blob/master/go-libp2p-noise-ethberlin-1a.pdf Test transferring OCI image over `tcp` + `mplex` + `noise`: --- ```sh $ git clone [email protected]:Netflix/p2plab.git $ cd p2plab $ git...
In the future, we'll like to benchmark more than just data exchange. For example, given a cluster, write a scenario that can benchmark a DHT lookup. Right now the report...
Similar to how `containerd` does GRPC service plugins, we'll like to provide a single function, that when given an implementation that fulfills the application interface, will create a working `labapp`...
We want to be able to generate flamegraphs for the benchmark. Expose a `/pprof` endpoint so that `labd` can collect profiles and display it somewhere.
In the benchmark report, we should include properties of the DAG of transformed objects. For example, the number of blocks, min/max depth, and any other properties that will help understand...
Over time there will be clusters that have been idling for a day or more. They should not be deleted but instead, all the ASGs in that cluster should scale...
Implement `labctl node ssh` command to connect to NFLX bastion, and then into the nodes.