30 different ways to write paragraphs – series introduction
This blog post is the first in the series on the different ways to write powerful paragraphs, inspired by Victor Pellgrino’s book “A writer’s ...
This blog post is the first in the series on the different ways to write powerful paragraphs, inspired by Victor Pellgrino’s book “A writer’s ...
The original paper “Recovery management in quicksilver” introduces a transaction manager that’s responsible for managing servers and coordinat...
ENOTSUP stands for “Error – not supported” and it is one of the many error codes defined in the error header file. I recently learned about th...
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...
As a software developer, you will sooner or later lead a software development project. Of course it would be nice and ideal to relegate the responsibility of pr...
While reading Advanced Operating Systems research paper, I found myself following the citations, flipping to the last page and scribbling down the referenced pa...
This post is a cliff notes version I scrapped together after reading the paper Operating Systems Transactions. Although I strongly recommend you read the paper ...
Like my previous posts on snapshotting my understanding of gRPC and shapshotting my understanding of barrier synchronization, this post captures my understandin...
Introduction Key Words: ACID, transactions, synchronous I/O RioVista picks up where LRVM left off and aims for a performance conscience transaction. In other wo...