Skip to content
Matt Chung
  • Home
  • About me
  • Books
  • My Bookmarks
  • Photos
  • Posts
  • Speaking Engagements
Computer Science/Distributed Computing/Thinking out loud

Why is Lamport’s Scalar Clock only consistent, not strongly consistent?

Posted on January 22, 2021 by Matt Chung

For the last couple days, I’ve been watching the distributed systems video lectures and reading the recommended papers that cover logical clocks. Even aft...

Computer Science/Distributed Computing

8 fallacies of distributed computing

Posted on January 17, 2021 by Matt Chung

Rotem-Gal-Oz, A. (2005). Fallacies of Distributed Computing Explained. Cognitive biases (built-in patterns of thinking) and fallacies (errors in thoughts) creep...

Distributed Computing/Graduate School

What are good models and what models are good?

Posted on January 16, 2021 by Matt Chung

Schneider, F. B. (1993). What good are models and what models are good. Distributed Systems, 2, 17–26. Paper Summary In his seminal paper on models (as they app...

Distributed Computing/Graduate School

Distributed Computing – Lesson 1 Summary

Posted on January 15, 2021 by Matt Chung

Summary Distributed systems are everywhere: social media, internet of things, single server systems — all part of larger, distributed systems. But how do you de...

Distributed Computing

Spring 2021: Distributed Computing

Posted on January 15, 2021 by Matt Chung

Yes! I’m finally registered for the distributed computing course. This course is hot off the press! It’s spanking brand new to the OMSCS program and...

Career Growth/Featured/Graduate School/Parenting/Personal Development/Self-Improvement/Yearly Reviews

2020 year in review

Posted on January 13, 2021 by Matt Chung

Survival First things first: I’m grateful for surviving this difficult, weird and straight-up dystopian year. 2020 was the absolute worst; although the year wil...

Writing

Two memorable quotes from Ira Glass’s interview

Posted on January 5, 2021 by Matt Chung

While perusing Aaron’s Swartz’s blog, I stopped and read his post titled “Writing A Book: Part 2”. In this post, Aaron swoons over Ira Glass’s unparalleled stor...

COVID19/Life

Just a thought: On working from home

Posted on January 4, 2021 by Matt Chung

Like almost everyone else working remotely due to the COVID-19 global pandemic, I struggled with adjusting to the work from home situation, more than I could’ve...

Writing

Reader expectations and three dimensions for emphasizing writing

Posted on January 3, 2021 by Matt Chung

Fred the dog beater Look at the above example, the four sentences. Now, take each of those sentences and imagine you poll an audience of 100 people, asking them...

Writing

You should NOT always prefer active over passive voice

Posted on January 1, 2021 by Matt Chung

Like many other aspiring authors, I’m always sharpening my writing skills, dozens of writing books (including one of my favorites: On Writing by Stephen K...

Posts navigation

1 2 … 25 Next »

Subscribe

Featured Posts

2020 year in review
Free E-book: Advanced operating systems (AOS) refresher cour...
A letter from my future self: “Dear 2019 Matt”
3 tips on getting eye balls on your code review

Categories

Tags

acid aos project 1 atomicity barrier synchronization bomb breakpoints cache cache coherence carnegie checkpoint computer science concurrency deadlock distributed systems failure gdb inode invariant l1 cache lab learning series libvrt map reduce mellon memory coordinator memory virtualization omscs on call operations openmp page fault partial failures rpc semantics sequential consistency state tradeoffs trade offs transaction tree data structure two phase commit protocol two_phase_commit undo record virtual private number window of vulnerability working from home

Archives

Copyright 2020 Matt Chung (not sure how copyright even works but I see everyone else doing it ...)