YoVDO

Demystifying the Fluent Core Event Loop and Its Optimization - Event-Driven Systems

Offered By: CNCF [Cloud Native Computing Foundation] via YouTube

Tags

Fluent Bit Courses Priority Queues Courses Event Loop Courses Coroutines Courses Event-Driven Architecture Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricacies of Fluent Bit's core event loop system in this informative conference talk. Delve into the fundamental workings of the event-driven architecture, uncovering existing challenges in high-throughput scenarios. Gain a comprehensive understanding of the event loop, coroutines, CPU utilization, yield mechanisms, ready lists, and blocking waits through a relatable analogy. Learn about ongoing optimization efforts and community discussions aimed at enhancing the event loop's performance. By the end of the talk, acquire the knowledge to comprehend the event loop system conceptually, identify its inherent problems, explore proposed solutions, and actively contribute to the ongoing development discourse. Discover how this crucial component impacts Fluent Bit's efficiency and join the collaborative effort to optimize its functionality.

Syllabus

Introduction
Why care about the event loop
Agenda
Event Programming Paradigm
The Event Loop
The Analogy
The Priority Queue
Improvements
Related Domains of Development


Taught by

CNCF [Cloud Native Computing Foundation]

Related Courses

Access Logging Made Easy With Envoy and Fluent Bit
Docker via YouTube
Introduction to Fluentd and Fluent Bit for Log Collection and Stream Processing
Rawkode Academy via YouTube
Demystifying Anomaly Detection in OpenSearch - Setup and Implementation
Linux Foundation via YouTube
Under the Hood with Fluent Bit Operator: Kubernetes-native Log Processor
Linux Foundation via YouTube
Fluentd - A Complete Logging Ecosystem for Kubernetes
Linux Foundation via YouTube