Servo Architecture: Safety and Performance
What it is
Jack Moffitt presents the architecture of Servo, Mozilla's experimental browser engine written in Rust, focusing on parallelism across cores, GPUs and SIMD and the safety properties gained from Rust.
Why Hacker News recommends it
HN recommends it as an exciting look at how a browser can be rebuilt for performance and safety, including the WebRender ideas that fed into Firefox Quantum.
- 3 people recommended it
- 3 different months
- 1 strong recommendations
- first 2017, last 2017
What HN commenters said
“This video is one of the most exciting I have seen with regards to web browser performance, and it's Mozilla”
Exciting talk on web browser performance from Mozilla.
yoasif_, 2017-01 · Strong recommendation · in “I cannot continue working on my add-ons”
“Here is another great talk”
Great talk including a bit on Quantum around 25:30.
NiLSPACE, 2017-04 · Recommendation · in “Mozilla and Microsoft are rebuilding their browsers’ foundations”
“I also recommend Metajack's talk on WebRender in Servo”
Metajack's talk on WebRender in Servo.
lkbm, 2017-10 · Recommendation · in “The web at maximum FPS: How WebRender gets rid of jank”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: servo, rust, webrender, parallelism, mozilla
Also recommended by the same people
explainerWhere Do Trees Get Their Mass?Veritasium · 3 HN recommenders · 2015–2021
talkHow to Speed up a Python Program 114,000 times.InfoQ · 3 HN recommenders · 2015–2022
talkEmail Hates the Livingm · 3 HN recommenders · 2015–2022
talkFastest browser engine by far at 500 FPS! Servo Webrender - CSS on the GPU part 1: Rust𝓖𝓷𝓸𝓶𝓮💫𝓢𝓪𝓷𝓮 · 1 HN recommender · 2017–2017
talkCppCon 2015: Andrei Alexandrescu “std::allocator...”CppCon · 7 HN recommenders · 2017–2025
talkLexical Scanning in Go - Rob PikeGoogleFOSSSydney · 13 HN recommenders · 2012–2025
talkCppCon 2017: Matt Kulukundis “Designing a Fast, Efficient, Cache-friendly Hash Table, Step by Step”CppCon · 9 HN recommenders · 2018–2026
talkRustConf 2018 - Closing Keynote - Using Rust For Game Development by Catherine WestRust Programming Language · 9 HN recommenders · 2018–2023