Systems and Security - Advanced
Offered By: Alan Turing Institute via YouTube
Course Description
Overview
Explore advanced concepts in systems architecture and security in this comprehensive lecture by Professor Jon Crowcroft from the University of Cambridge. Delve into the complexities of layered systems, examining performance and security concerns across various components including applications, data processing frameworks, runtimes, operating systems, and network stacks. Learn about static analysis techniques for identifying performance issues and vulnerabilities, as well as methods for tracing and debugging at runtime. Gain insights into architectural factors contributing to performance and security problems, focusing on broader principles rather than specific software implementations. Cover key topics such as system design, performance bottlenecks, resource management, scaling, scheduling, statistical multiplexing, pipelining, batching, optimization, virtualization, and extensibility. Enhance your understanding of advanced systems and security concepts in this in-depth, 1 hour 39 minute session presented by the Alan Turing Institute.
Syllabus
Intro
System design
Performance bottleneck
System design art
Resources
Computation
Money
Labour matters
Constraints
Scaling
Scheduling resources
Statistical multiplexing
Pipelining
Batching
Spatial and temporal locality
Optimization
Hierarchy
Binding
Virtualization
Randomization
Soft State
Extensibility
Bottom line
Taught by
Alan Turing Institute
Related Courses
SAP S/4HANA – Deep DiveSAP Learning Information Security- II
Indian Institute of Technology Madras via Swayam Sistemas de gestión de la energía
Fundacion para la Eficiencia Energética via Independent Базы данных (Databases)
Saint Petersburg State University via Coursera Системное мышление
Moscow Institute of Physics and Technology via Coursera