All articles for author:

WASM

September 2022

Author: Jase Batchelor

@WIP WebAssembly Introduction Runtimes ‘Hello, world’ WASM Cargo WASM Benchmarks Links https://www.infoworld.com/article/3701168/wasm-5-things-developers-should-be-tracking.html Red Hat, Scott McCarty https://changelog.com/posts/webassembly-runtimes-will-replace-container-runtimes-by-2030 https://github.com/WasmEdge/WasmEdge/releases/tag/0.13.0 https://github.com/WasmEdge/WasmEdge/releases https://wasmedge.org/book/en/quick_start/install.html https://images.idgesg.net/images/article/2023/05/new-epochs-of-tech-nov-2022-100940554-orig.jpg?auto=webp&quality=85,70 https://www.secondstate.io/articles/kind-wasmedge/ https://wasmedge.org/book/en/use_cases/kubernetes/kubernetes/kind.html https://www-creationline-com.translate.goog/lab/60373?_x_tr_sl=ja&_x_tr_tl=en&_x_tr_hl=en&_x_tr_pto=sc https://github.com/containerd/runwasi https://nigelpoulton.com/what-is-runwasi/ https://gt.linkedin.com/posts/nigelpoulton_runwasi-is-now-part-of-the-official-containerd-activity-7041422925924548608-3OpS https://opensource.com/article/22/10/wasm-containers https://nigelpoulton.com/webassembly-the-future-of-cloud-computing/ https://nigelpoulton.com/what-is-cloud-native-webassembly/ https://www.sobyte.net/post/2022-12/oci-wasm/ https://github.com/bluebrown/kind-wasmtime https://nigelpoulton.com/webassembly-on-kubernetes-ultimate-hands-on/ https://www.infoq.com/news/2023/02/containerd-wasi/ https://bytecodealliance.zulipchat.com/#recent https://github.com/bytecodealliance/preview2-prototyping https://github.com/orgs/bytecodealliance/projects/6/views/1 https://docs.docker.com/desktop/wasm/#building-and-pushing-a-wasm-module https://collabnix.com/how-to-build-wasm-container-and-push-it-to-docker-hub/ https://collabnix.com/docker-and-wasm-containers-better-together/

View article
Benchmarks

September 2022

Author: Jase Batchelor

Configure Criterion benchmark tool

View article
eBPF

September 2022

Author: Jase Batchelor

@WIP Berkeley Packet Filter Introduction BPF TC BPF XDP BPF kprobes https://github.com/lizrice/learning-ebpf https://ebpf.io https://ebpf.io/get-started/ wasm ebpf https://zhuanlan-zhihu-com.translate.goog/p/628671832?_x_tr_sl=zh-CN&_x_tr_tl=en&_x_tr_hl=en&_x_tr_pto=sc Aya https://aya-rs.dev/book/ https://github.com/aya-rs/book https://github.com/aya-rs/aya-log https://aya-rs.dev/book/start/hello-xdp/#verifying-the-program https://www.deepfence.io/blog/aya-your-trusty-ebpf-companion https://dave-tucker.github.io/aya/ https://docs.cilium.io/en/stable/bpf/ https://thegraynode.io/posts/bpf_dev_env/ https://blog.fponzi.me/2023-06-22-experiments-with-ebpf-snitchrs.html https://github.com/FedericoPonzi/snitchrs/blob/main/snitchrs-ebpf/rust-toolchain.toml https://rust-lang.github.io/rustup/overrides.html#the-toolchain-file https://www.youtube.com/watch?v=t996ZkbWnEs https://naftalyava.com/example-xdp-ebpf-code-for-handling-ingress-traffic/ https://github.com/naftalyava/ebpf_and_xdp_examples/blob/main/block_ping/main.c https://github.com/xdp-project/xdp-tutorial/blob/master/setup_dependencies.org https://nakryiko.com/posts/bpf-ringbuf/ https://medium.com/@luishrsoares/getting-started-with-cilium-ebpf-778d00c113aa https://github.com/cilium/ebpf/tree/master/ringbuf Part 1: we lay out the problem set Part 2: we dive into eBPF in a general sense to familiarize ourselves with the technology before reaching out to Rust Part 3: we look at current state of eBPF networking in Rust and what it would look like to solve our Part 1 problem Part 4: We do a deep dive into the current networking implementation of redbpf-probes and note areas we want to improve Part 5 (Coming Soon): We propose ideas for improving the redbpf-probes networking modules

View article
Configuration

September 2022

Author: Jase Batchelor

Configure Config.toml and global .cargo/config.toml

View article
Cargo

September 2022

Author: Jase Batchelor

Configure cargo

View article