Skip to content
Matt Chung
  • Home
  • About me
  • Photos
  • Posts
  • Speaking Engagements

Category: Thinking out loud

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...

Graduate School/Personal Development/Thinking out loud

Failure: I want more of it.

Posted on December 3, 2020 by Matt Chung

Students in the Georgia Tech program collaborate with one another — and collaborate with professors and teacher assistants — through a platform called Piazza. B...

Life/Mentorship/Personal Development/Self-Improvement/Thinking out loud

20s for education, 30s for experience, 40s for career.

Posted on November 20, 2020 by Matt Chung

In my mid twenties, I was blessed to receive some of the best career, and quite frankly, life advice. During that period of my life, I was working as a director...

Thinking out loud/Writing

Being paged out of bed at 3 AM …

Posted on October 6, 2020 by Matt Chung

Sadly I didn’t get to start the day off with writing, my morning routine, since my phone paged me out of bed at 3 AM due to an operational issue from work...

Thinking out loud

Farmhouse style doors – sliding door ideas for my home office

Posted on October 5, 2020 by Matt Chung

Below are a couple photos of farm house doors that I think have good taste. I’m thinking of adding one of these type of doors to my new home office and wa...

Algorithms/Data Structures/Thinking out loud

What’s the point of the parity flag in the dissemination barrier?

Posted on October 2, 2020 by Matt Chung

I’m implementating the dissemination barrier (above) in C for my advanced OS course and I’m not quite sure I understand the pseudo code itself. In p...

Self-Improvement/Thinking out loud/Writing

Learning how to build a personal brand (two books I picked up)

Posted on October 2, 2020 by Matt Chung

I want to learn how to better market myself and what it means to create my own personal brand and how I might be able to apply these marketing skills in my care...

Advanced Operating Systems/Data Structures/Graduate School/Notes/Thinking out loud

Making sense of the “sense reversing barrier” (synchronization)

Posted on September 18, 2020 by Matt Chung

What’s the deal with a sense reversing barrier? Even after watching the lectures on the topic, I was still confused as to how a single flag could toggle b...

Virtually indexed physically tagged
Advanced Operating Systems/Thinking out loud

Thinking out loud – Not fully understanding virtually indexed physically tagged (VIPT) details

Posted on August 28, 2020 by Matt Chung

I’m really struggling to intimately understanding virtually index privately tagged concept. From a high level, I get that VIPT is an optimization techniqu...

About me

Matt Chung
Matt Chung
Empathetic bridger of tech workers to their purpose, self, and community.

Subscribe

Follow Me

  • Instagram
  • Twitter
  • LinkedIn

Featured Posts

Leaps of faiths
“Is my service up and running?” Canaries to the ...
A letter from my future self: “Dear 2019 Matt”
3 tips on getting eyeballs on your code review

Categories

Tags

acid aos project 1 atomicity barrier synchronization being a father 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 paxos 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

Archives

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