Главная
Study mode:
on
1
Intro
2
System design
3
Performance bottleneck
4
System design art
5
Resources
6
Computation
7
Money
8
Labour matters
9
Constraints
10
Scaling
11
Scheduling resources
12
Statistical multiplexing
13
Pipelining
14
Batching
15
Spatial and temporal locality
16
Optimization
17
Hierarchy
18
Binding
19
Virtualization
20
Randomization
21
Soft State
22
Extensibility
23
Bottom line
Description:
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. Read more

Systems and Security - Advanced

Alan Turing Institute
Add to list