a student and an engineer

hi 馃憢, my name is Akshat Sharma, I'm currently a CS grad student working in the File Systems and Storage Lab (FSL) at Stony Brook University.

I'm currently researching secure archival storage systems and their applications. I'm interested in learning about databases, operation systems, distributed systems and have worked in distributed systems at Stony Systems Lab before working in FSL.

Here, I post things that I find interesting/notes that I want to share with the world.

PAXOS

RAFT Notes What kind of system is RAFT? Exactly once/At least once/ At most once? Two ways to approach this: Application layer is responsible for de-duplication and the command is just appended (albei...

2023-09-201 min read

RAFT

Notes

2023-09-181 min read

Fault Tolerant VMs

Notes While reading a paper, also pay attention to the authors and why they encountered this problem. While replicating, there are 2 options for replication: Sending the input to the replicas Sending ...

2023-09-131 min read

RPC, Couroutines

TIL htop C100k problem Timer interrupt(A periodic interrupt that allows the OS to stop the current thread鈥檚 execution and schedule a different thread) Coroutine Notes 1-thread and n-thread: Advantag...

2023-09-111 min read

GFS

File systems that already existed during GFS - GPFS/Lustre/AFS Why GFS was built instead of using existing ones? GPFS and Lustre are paid systems(could be the main reason) Specialized workflows Most c...

2023-09-061 min read