Anirudh Pathak's repositories
picture-perfect
A compiler, written in Java, for an image processing language.
aws-lambda-developer-guide
The AWS Lambda Developer Guide
bitcoin-miner-1
A distributed bitcoin miner
bitcoin-miner-2
An intelligent distributed bitcoin miner that explores the universe more systematically
drive-me-crazy
A character-special device driver that supports variable number of devices, each having concurrent access. Functions supported: open, close, read, write ,custom lseek and custom ioctl.
gossip-simulator
Gossip type algorithms can be used both for group communication and for aggregate computation. The goal of this project is to determine the convergence of such algorithms through a simulator based on actors written in Elixir. Since actors in Elixir are fully asynchronous, the particular type of Gossip implemented is the so called Asynchronous Gossip.
Bplus-Tree
An implementation of an in-memory B+ Tree
concurrent-calendar
Updates location of an event in a calendar using multiple threads
Concurrent-Searcher-List
An implementation of a list that can handle concurrent read, write and remove operations
elixir-koans
Elixir learning exercises
fork-join-my-image
Image manipulation using the Java Fork/Join framework for matching tasks to threads
fun-with-concurrency-1
Using concurrency constructs in C and C++
fun-with-concurrency-2
Using concurrency constructs in Java
fun-with-elixir
Elixir programs/scripts for practice
Java
All Algorithms implemented in Java
justanirudh.github.io
My website
learn-classifiers-I-will
Classifications by using C4.5, RIPPER, k-Nearest-Neighbours and Support Vector Machines
market-toolkit
A collection of stock market resources and tools
money-matters
Transfer funds between bank accounts concurrently using threads and concepts in conditional synchronization
money-matters-more
Transfer funds between bank accounts concurrently using memory sharing across processes (mmap)
my-bitbar-scripts
Scripts I use for bitbar
pastry-peer-to-peer-network
Implementation of a Distributed Hash table using the Pastry protocol
Thread-Local-Variable
Hand-made implementation of how Thread Local variables are managed in C++
warehouse-simulator
HackGT4