Devin Z[Book Notes] Production Practices of Data Processing PipelinesNotes from the SRE book¹ and the SRE workbook².Apr 30, 2024Apr 30, 2024
Devin ZA Catalog of Notes on Software and Computer ScienceA recap at the end of 2022.Dec 31, 2022Dec 31, 2022
Devin Z[Book Notes] System Design Interview — An Insider’s Guide (Volume 2)A must-read when jobs in tech are at risk.Nov 13, 20221Nov 13, 20221
Devin Z[Book Notes] System Design Interview — An Insider’s Guide (Volume 1)The precursor of a more recent best-seller.Dec 26, 2023Dec 26, 2023
Devin ZBasics of Operating SystemsCurated learning notes on computer science topics (4/4).Jul 2, 2022Jul 2, 2022
Devin ZBasics of Computer NetworksCurated learning notes on computer science topics (3/4).Jun 27, 2022Jun 27, 2022
Devin ZBasics of Database SystemsCurated learning notes on computer science topics (2/4).Jun 12, 2022Jun 12, 2022
Devin ZBasics of Distributed SystemsCurated learning notes on computer science topics (1/4).Jun 6, 2022Jun 6, 2022
Devin Z[Lecture Notes] Query SchedulingLecture 7 of CMU 15–721 Advanced Databases (Spring 2023).Feb 19, 2023Feb 19, 2023
Devin Z[Lecture Notes] Query Execution & ProcessingLecture 6 of CMU 15–721 Advanced Databases (Spring 2023).Feb 13, 2023Feb 13, 2023
Devin Z[Lecture Notes] Vectorization and CompilationLecture 8–10 of CMU 15–721 Advanced Databases (Spring 2023).Feb 26, 2023Feb 26, 2023
Devin Z[Lecture Notes] Join AlgorithmsLecture 11–13 of CMU 15–721 Advanced Databases (Spring 2023).Mar 18, 2023Mar 18, 2023
Devin Z[Lecture Notes] Query OptimizationLecture 16–18 of CMU 15–721 Advanced Databases (Spring 2023).Apr 15, 2023Apr 15, 2023
Devin Z[Lecture Notes] Dremel, Photon and SnowflakeLecture 19–21 of CMU 15–721 Advanced Databases (Spring 2023).Apr 22, 2023Apr 22, 2023
Devin Z[Paper Notes] Milvus: A Purpose-Built Vector Data Management SystemUnstructured data management for the AI era.Jun 4, 2023Jun 4, 2023
Devin Z[Paper Notes] Dynamo: Amazon’s Highly Available Key-value StoreEventual consistency in practice.Dec 7, 2022Dec 7, 2022
Devin Z[Paper Notes] The Dataflow ModelBalancing correctness, latency and cost for stream processing.Nov 24, 2022Nov 24, 2022
Devin Z[Paper Notes] Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster…A fault tolerance mechanism reminiscent of optimistic locking.Nov 21, 2022Nov 21, 2022