Dhrubajyoti Ghosh
I am a third year undergraduate at Chennai Mathematical Institute, and am pursuing a Bachelor of Science degree in Mathematics and Computer Science. A list of my coursework is available here.
I am interested in the theory of distributed computing, and in particular, topics such as fault tolerance and concurrent programming.
Miscellaneous
My first name is pronounced as Dhru-ba-jyo-ti (or you can call me Dhruv). I do not have a blog, but my writings below aim to serve the purpose.Computer Science
- Why Dijkstra's algorithm should work
- A presentation on Nakamoto Consensus (the protocol for Bitcoin).
- Estimates used in the Probabilistic Method
- Taking snapshots of shared memory Taking a snapshot of a volatile array while reading it sequentially.