YoVDO

COSI - The Common Operating System Interface

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

Tags

Conference Talks Courses Go Courses Protobuf Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore COSI (Common Operating System Interface), a groundbreaking API for configuring container operating systems, in this informative conference talk. Delve into the world of minimal Linux distributions for Kubernetes and learn how COSI addresses the divergence in management and API endpoints. Discover the similarities between COSI and other projects like the Container Network Interface (CNI), focusing on operating system configuration. Gain insights into COSI's Protocol Buffer definitions, gRPC API reference implementation, and flexible plugin system for consistent API delivery. Examine the configuration and APIs of popular container operating systems, Kubelet-node interactions, and witness a live demonstration of node management using backend plugins written in Go and Rust.

Syllabus

Introduction
What is COSI
Reimagining operating systems
Why COSI
Priorities
Agenda
History of Unix
Multiuser timesharing
Unstructured files
Linux
Container Operating Systems
Protobufs
Plugins
Generators
Core Concepts
Demo
Generator
Outro


Taught by

CNCF [Cloud Native Computing Foundation]

Related Courses

Building Geospatial Apps on Postgres, PostGIS, & Citus at Large Scale
Microsoft via YouTube
Unlocking the Power of ML for Your JavaScript Applications with TensorFlow.js
TensorFlow via YouTube
Managing the Reactive World with RxJava - Jake Wharton
ChariotSolutions via YouTube
What's New in Grails 2.0
ChariotSolutions via YouTube
Performance Analysis of Apache Spark and Presto in Cloud Environments
Databricks via YouTube