Debugging Go in
production using eBPFeBPF Summit October 28, 2020 Debugging Go in production using eBPF ABOUT ME ? i’m Zain @zainasgar Co-Founder/CEO Pixie (@pixie_run) & Adjunct Professor of CS @ Stanford DEVELOPER PROBLEM You’re ing/trace_example DEMO: Go Argument Tracer ● Utilizing tracepoints for dynamic logging allows for easy instrumentation of production binaries ● The complexities of the Go ABI make it difficult to do0 码力 | 14 页 | 746.99 KB | 1 年前3
How to ship BPF with your Go projectHow to ship BPF with your Go project Lorenz Bauer October 28, 2020 Goal ● Count the number of packets on lo ● Print the count to the console ● From a single Go binary Use the source, Luke github github.com/lmb/ship-bpf-with-go github.com/cilium/ebpf0 码力 | 3 页 | 174.11 KB | 1 年前3
Cilium v1.10 DocumentationKubernetes Without kube-proxy, AWS ENI, and dedicated etcd cluster for Cilium. This guide will just go through a basic setup. Prerequisites aws cli [https://aws.amazon.com/cli/] kubectl [https://kubernetes information on the configuration options kops offers. See the kops cluster spec documentation [https://pkg.go.dev/k8s.io/kops/pkg/apis/kops? tab=doc#CiliumNetworkingSpec] for a comprehensive list of all the options a Kubernetes cluster and install Cilium. If in doubt, pick the minikube route, you will be good to go in less than 5 minutes. Deploy the Demo Application Now that we have Cilium deployed and kube-dns0 码力 | 1307 页 | 19.26 MB | 1 年前3
Ubuntu Desktop Training 2009the classroom set-up guide, test each lab exercise and troubleshoot problems encountered, if any. • Go through the Instructor Guide and the presentation slides in detail before getting into the classroom enable 3D Desktop effects This section serves as a quick tour of the Ubuntu desktop. The course will go into more detail in later lessons, but this will give you a taste of what's ahead. 22 Chapter 2. Exploring trying to remember the URL, create a bookmark. The next time you are online, simply click the link to go to that Web page. You can view Web feeds such as news and blog headlines in the bookmarks toolbar or0 码力 | 428 页 | 57.45 MB | 1 年前3
Cilium v1.11 DocumentationKubernetes Without kube-proxy, AWS ENI, and dedicated etcd cluster for Cilium. This guide will just go through a basic setup. Prerequisites aws cli [https://aws.amazon.com/cli/] kubectl [https://kubernetes information on the configuration options kops offers. See the kops cluster spec documentation [https://pkg.go.dev/k8s.io/kops/pkg/apis/kops? tab=doc#CiliumNetworkingSpec] for a comprehensive list of all the options a Kubernetes cluster and install Cilium. If in doubt, pick the minikube route, you will be good to go in less than 5 minutes. Deploy the Demo Application Now that we have Cilium deployed and kube-dns0 码力 | 1373 页 | 19.37 MB | 1 年前3
openEuler OS Technical Whitepaper
Innovation Projects
(June, 2023)tailored for the requirements of ICT fields. Compared with the Docker container engine developed using Go, iSulad occupies fewer resources, starts containers faster, and can be used in a wider range. iSulad The openEuler community has been developing the iSulad+Kuasar+StratoVirt solution for a more effective full-stack secure container solution. Repositories https://gitee.com/openeuler/iSulad Core capabilities iSulad to fully play its role on embedded and edge devices. In contrast, Docker is developed using Go and has a narrower application scope. According to tests, iSulad brings only 30% of the memory overhead0 码力 | 116 页 | 3.16 MB | 1 年前3
openEuler 21.03 技术白皮书initialization, memory control, statistics, heterogeneous memory, and hot swap, as well as more effective user control interfaces. A series of optimizations in hotspot lock, semaphore, radical memory performance improvement, letting io_uring deliver a performance close to SPDK. io_uring is more effective when the queue depth is relatively high. 13. Enhanced commercial use of Integrity Measurement management. The HA-APIs are a set of back-end interfaces developed by KylinSoft. The HA SIG used the Go language to rebuild the API code and released back- end APIs V1.0. Compared with front-end management0 码力 | 21 页 | 948.66 KB | 1 年前3
Ubuntu Server Guide 18.04access to a shell. Up until the point where the installation begins, you can use the "back" buttons to go back to previous screens and choose different options. • Download the appropriate ISO file from the configures the network settings using DHCP. If you do not wish to use DHCP at the next screen choose "Go Back", and you have the option to "Configure the network manually". • Next, the installer asks for to UTC. If at any point during installation you are not satisfied by the default setting, use the "Go Back" function at any prompt to be brought to a detailed installation menu that will allow you to modify0 码力 | 413 页 | 1.40 MB | 1 年前3
This Debian Reference (version 2.109) representation of file permissions to you. For example, try the following $ touch foo bar $ chmod u=rw,go=r foo $ chmod 644 bar $ ls -l foo bar -rw-r--r-- 1 penguin penguin 0 Oct 16 21:39 bar -rw-r--r-- 1 always has nominal file access permissions of ”rwxrwxrwx”, as shown in the above example, with the effective access permissions dictated by permissions of the file that it points to. Caution It is generally enter key in MC 1.3.8 Virtual filesystem of MC MC can be used to access files over the Internet. Go to the menu by pressing F9, ”Enter” and ”h” to activate the Shell filesystem. Enter a URL in the form0 码力 | 266 页 | 1.25 MB | 1 年前3
ubuntu server guidevirtual terminals). Global keys There are some global keys you can press at any time: Key Action ESC Go back F1 Open help menu Control + Z, F2 Switch to shell Control + L, F3 Redraw screen Control + T, F4 subscription. The Ubuntu One account functions as a single-sign-on (SSO), so once logged in we can go straight to the Ubuntu Pro dashboard at ubuntu.com/pro. Then click on the ‘Machines’ column in the password: $crypted_pass ssh: install-server: yes authorized-keys: - $key allow-pw: no snaps: - name: go channel: 1.14/stable classic: true debconf-selections: | bind9 bind9/run-resolvconf boolean false0 码力 | 486 页 | 3.33 MB | 1 年前3
共 60 条
- 1
- 2
- 3
- 4
- 5
- 6













