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
Introduction to LinuxLinux Foundation via edX 操作系统原理(Operating Systems)
Peking University via Coursera Internet of Things: Setting Up Your DragonBoard™ Development Platform
University of California, San Diego via Coursera Information Security-3
Indian Institute of Technology Madras via Swayam Introduction to Embedded Systems Software and Development Environments
University of Colorado Boulder via Coursera