youtube image
From YouTube: Bring Your Own Bytecode to the Logging Party - Guba Sándor & Dudas Adam, Cisco

Description

Don’t miss out! Join us at our upcoming event: KubeCon + CloudNativeCon Europe 2023 in Amsterdam, The Netherlands from April 17-21. Learn more at https://kubecon.io​. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects.

Bring Your Own Bytecode to the Logging Party - Guba Sándor & Dudas Adam, Cisco

Logs have become a huge burden on modern architecture. As there are more and more production distributed systems, properly handling logs, searching for failures, transforming, and extracting data is a crucial task. As the creators of the Logging Operator, Sandor and Adam know the complexity of these pipelines and the amount of work needed to set them up properly. All logging pipelines require extensibility. There is always a “thing” that makes your case a very specialized one. The common solution is to use a plugin system within your logging pipeline. WASM opened a lot of possibilities for portable code. WASM on the data plane is not a new concept. Envoy proxy uses WASM plugins to filter, transform, and authenticate HTTP content. This talk describes a plugin system specialized for logging purposes. It enables you to run the exact same plugins in the browser and the backend system, drastically reducing the turnaround time from planning to production. Moreover, you can test your setup on live streamed data.