The Tragedy of systemd
Offered By: linux.conf.au via YouTube
Course Description
Overview
Syllabus
Intro
The Ancestry of systemd
Seventh Edition Unix (1979)
housekeeping functions like... mounting filesystems, and starting daemons.
Living Computers Museum+Labs
Then things changed
System Configuration
Automated Service Management
The Idea of systemd
The Idea of launchd
From launchd to systemd
For a fast and efficient boot-up two things are crucial: ► To start less And to start more in parallel
An init system that is responsible for maintaining services needs to listen to hardware and software changes.
System Management
The Reality of systemd
Adoption
It violates UNIX philosophy!
It's bloated and monolithic!
It's buggy!
It's not portable!
UNIX is dead
cgroups
User-level units
systemd represents change
The Knee-jerk
Abuse Isn't Cool
Contempt Isn't Cool
Why?
The Next Generation
The Promise of systemd
Message Transport
RPC Framework
Service Lifecycle
Automation via API
Containers
The System Layer
Consistent Device Naming
Better Log/Event/Audit Handling
A New Model Of An Application
Taught by
linux.conf.au
Related Courses
Cloud Computing Applications, Part 1: Cloud Systems and InfrastructureUniversity of Illinois at Urbana-Champaign via Coursera Introduction aux conteneurs
Microsoft Virtual Academy via OpenClassrooms Elastic Cloud Infrastructure: Containers and Services
Google Cloud via Coursera Architecting Distributed Cloud Applications
Microsoft via edX DevOps Practices and Principles
Microsoft via edX