ViewTube

ViewTube
Sign inSign upSubscriptions
Filters

Upload date

Type

Duration

Sort by

Features

Reset

76 results

Jon Gjengset
Live-coding a linked hash map in Rust

Following another Twitter poll (https://twitter.com/Jonhoo/status/1000102031925956610), we're building a simple hash map in ...

2:29:40
Live-coding a linked hash map in Rust

39,441 views

7 years ago

John Kubiatowicz
CS162 Lecture 24 (4/28/2020): Distributed File Systems (Finished), Key-Value Stores, and Chord

... and then dive into a discussion of Key-Value stores, finishing up with a quick introduction into the Chord Distributed Hash Table ...

1:25:22
CS162 Lecture 24 (4/28/2020): Distributed File Systems (Finished), Key-Value Stores, and Chord

1,868 views

5 years ago

Jon Gjengset
Porting Java's ConcurrentHashMap to Rust (part 3)

This stream is (probably) the last segment in our journey into porting Java's ConcurrentHashMap to Rust. We start writing some ...

5:39:15
Porting Java's ConcurrentHashMap to Rust (part 3)

10,889 views

6 years ago

Jon Gjengset
Crust of Rust: std::collections

In this video we go over the various collection types in the Rust standard library (effectively `std::collections`), and discuss a bit ...

2:45:04
Crust of Rust: std::collections

85,166 views

2 years ago

Jon Gjengset
A Cool Generic Concurrency Primitive in Rust

A few years ago, I built a concurrent hash map designed specifically to support highly concurrent reads: ...

6:05:08
A Cool Generic Concurrency Primitive in Rust

40,981 views

5 years ago

Jon Gjengset
Crust of Rust: Atomics and Memory Ordering

In this episode of Crust of Rust, we go over Rust's atomic types, including the mysterious Ordering enum. In particular, we explore ...

2:39:20
Crust of Rust: Atomics and Memory Ordering

100,688 views

4 years ago

Hugo Kornelis
Here's the execution plan, now what? (Part 2)

You have learned the relevance of execution plans. You know where to find them, and you've been taught the basics of how to ...

28:20
Here's the execution plan, now what? (Part 2)

600 views

3 years ago

Jon Gjengset
Setting up CI and property testing for a Rust crate

In this video, we start with a Rust crate that has no CI and very little testing — https://github.com/jonhoo/cargo-index-transit — and ...

2:46:41
Setting up CI and property testing for a Rust crate

30,537 views

2 years ago

Thousand Brains Project
2023/02 - Speedup Discussions - Part 1

In this video, Viviane Clay dives into optimizing performance in Monty's learning module, highlighting challenges in improving ...

54:54
2023/02 - Speedup Discussions - Part 1

212 views

1 year ago

DEFCONConference
DEF CON 24 - Karyn Benson - Examining the Internet's pollution

... and the consequence of an error in Sality's distributed hash table. Bio: Karyn recently defended her PhD in computer science.

37:59
DEF CON 24 - Karyn Benson - Examining the Internet's pollution

26,121 views

9 years ago

CS 125 @ Illinois
CS 125 Fall 2018: Thu 11.1.2018. EMP9

Our ninth even more practice (EMP) session. Course content will be reviewed by Liia Butler and the fantastic EMP course ...

48:51
CS 125 Fall 2018: Thu 11.1.2018. EMP9

87 views

7 years ago

nptelhrd
Mod-06 Lec-23 Run-time environments - 4

Principles of Compiler Design by Prof. Y.N. Srikanth,Department of Computer Science and Engineering,IISc Bangalore.For more ...

56:03
Mod-06 Lec-23 Run-time environments - 4

4,321 views

11 years ago

DEFCONConference
DEF CON 29 - Orange Tsai - ProxyLogon Just Tip of the Iceberg, New Attack Surface on Exchange Server

Microsoft Exchange Server is an email solution widely deployed within government and enterprises, and it is an integral part of ...

47:38
DEF CON 29 - Orange Tsai - ProxyLogon Just Tip of the Iceberg, New Attack Surface on Exchange Server

15,371 views

4 years ago

nptelhrd
Mod-03 Lec-16 PERL 4

Linux Programming & Scripting by Anand Iyer,Director, Calypto Design Systems.For more details on NPTEL visit http://nptel.ac.in.

49:56
Mod-03 Lec-16 PERL 4

3,472 views

10 years ago

CS 125 @ Illinois
CS 125 Fall 2018: Mon 11.12.2018. Quicksort

Completion of Merge Sort, discussion of Quicksort, and a overview of sorting algorithms and their tradeoffs.

49:38
CS 125 Fall 2018: Mon 11.12.2018. Quicksort

1,359 views

7 years ago

NPTEL IIT Bombay
Lecture 25: Network Security

Week 5: Lecture 25: Network Security.

32:01
Lecture 25: Network Security

937 views

3 years ago

CS50
Review: Quiz 1

Istifadə ki, niyə anlamaq bir əvəzinə bir sıra hash table. Anlamaq necə sürətli, orta hesabla, bir hash masa daxil edir. Əməliyyatları ...

1:22:17
Review: Quiz 1

20,414 views

13 years ago

Surfalytics TV
Projects | Google BigQuery | Surfalytics

Do you want some cool T-shirts and hoody? Check out our merch https://shop.surfalytics.com/ This workshop recording covers ...

1:02:49
Projects | Google BigQuery | Surfalytics

106 views

1 year ago

nptelhrd
Mod-10 Lec-36 Introduction to Machine-Independent Optimizations - 6

Principles of Compiler Design by Prof. Y.N. Srikanth,Department of Computer Science and Engineering,IISc Bangalore.For more ...

56:51
Mod-10 Lec-36 Introduction to Machine-Independent Optimizations - 6

1,862 views

11 years ago

MariaDB Foundation
MySQL Performance for DevOps - Sveta Smirnova - FOSDEM 2021

MySQL performance can be improved by tuning queries, server options, and hardware. Traditionally it was an area of ...

24:33
MySQL Performance for DevOps - Sveta Smirnova - FOSDEM 2021

281 views

4 years ago