Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
CS186 Introduction to Database Systems
Image: youtube.com
#930 overall

CS186 Introduction to Database Systems

UC Berkeley

1 recommender · 1 thread · recommended in 1 year, 2020 · score 0.7

Go to course ↗

CS186 is UC Berkeley's introductory database systems course, taught by Joseph Hellerstein, covering topics such as storage, buffer management, query processing and transactions. Commenters point to its lecture videos.

Commenters suggest the lectures are worth watching in full, and one singles out a lecture on caching strategies as a good basis for understanding cache tradeoffs.

Databases & Data Engineeringintermediatefreevideo lectures#databases#hellerstein#caching#query processing#berkeley

Recommendations by year

20062026

What commenters said (1)

  1. Recommendsbrudgers2020in “Ask HN: What are the best resources for learning caching strategies?”

    Specifically, this lecture from Hellerstein's CS 186 is a good basis for understanding cache strategies. https://www.youtube.com/playlist?list=PLhMnuBfGeCDPtyC9kUf_h... In general, the entire course is probably worth watching. In the end, optimizing performance means looking at the specific properties of an app and engineering specific tradeoffs of time, space, and robustness. That's what the lecture illustrates.

Related courses

Keyboard

In the course grid
←↑→↓
Move between courses
Home End
Start / end of row (with Ctrl: first / last)
PgUp PgDn
Jump several rows
Enter
Open course
S
Save / unsave course
1–5
Best, Trending, Hidden gems, Evergreen, Saved
[ ]
Previous / next topic
On a course page
← →
Previous / next course in your list
S
Save / unsave
O
Open the course website
Esc
Back to the grid
Everywhere
/
Search
T
Light / dark theme
?
This help