Pinned Repositories
bit-db
1️⃣ & 0️⃣ A database implementation based upon Bitcask paper
Elements-of-programming-interviews
Java solutions to problems in the book "Elements of programming interviews"
go-vsrevisited
Golang implementation of Viewstamped Replication revisited protocol
graft
🪵 From scratch implementation of Raft consensus algorithm in Go
Hashing-Algorithms
Consistent hashing and Rendezvous hashing algorithm implementation in Python
InterviewBit-Java-Solutions
Java code for solutions of interview problems on InterviewBit
jswim
🏊 Java implementation of SWIM group membership protocol
LeetCode-Java-Solutions
Daily grind 🏃
SQL-Scripts
My solutions for various SQL practice exercies
Vector-Clock
An implementation of Vector Clock in Java :alarm_clock:
varunu28's Repositories
varunu28/LeetCode-Java-Solutions
Daily grind 🏃
varunu28/InterviewBit-Java-Solutions
Java code for solutions of interview problems on InterviewBit
varunu28/Elements-of-programming-interviews
Java solutions to problems in the book "Elements of programming interviews"
varunu28/Vector-Clock
An implementation of Vector Clock in Java :alarm_clock:
varunu28/bit-db
1️⃣ & 0️⃣ A database implementation based upon Bitcask paper
varunu28/Tweet-Automator
A Python script to automate the process of posting tweets
varunu28/Concurrency-Scratchpad
Code for exploring various concurrency techniques in Java & Go
varunu28/Federated-Byzantine-Agreement
Implementation of "Federated Byzantine Agreement" in Python
varunu28/learndb
LearnDB is an attempt to learn database implementation details
varunu28/gRPC-Bidirectional-Chat
A two person command line chat application with multiple functionalities created using Python gRPC
varunu28/JCIP-code
Code for Java concurrency in practice with notes as part of comments
varunu28/jswim
🏊 Java implementation of SWIM group membership protocol
varunu28/Testing-For-Concurrency
🚦An exercise to explore various methods to test for concurrency
varunu28/App-Starter-Code
Starter code for building applications
varunu28/Effective-Java-Notes
💪 Notes about the book "Effective Java"
varunu28/go-vsrevisited
Golang implementation of Viewstamped Replication revisited protocol
varunu28/kafka-demo
A SpringBoot application to play around with Kafka API
varunu28/Java-Scratchpad
Code for playing around with Java libraries
varunu28/JCIP-Notes
Notes for the book "Java Concurrency in Practice"
varunu28/rwc
:crab: Rust implementation of Linux word count utility
varunu28/AOC2023
Solutions to Advent Of Code 2023 in Golang
varunu28/JCompress
A text compression command line tool using Huffman tree :deciduous_tree:
varunu28/jwc
Java implementation of Linux wc utility
varunu28/Leetcode-Stats
A command-line Go utility to compute stats for solved Leetcode problems
varunu28/maestro
Maestro: Netflix’s Workflow Orchestrator
varunu28/mini-chip-8
Basic implementation of a chip-8 emulator in Rust
varunu28/mini-key-value-db
varunu28/mini-shell
A bare minimum implementation of a shell written in Rust
varunu28/sqs-dlq-demo
varunu28/Wait-Group
:hourglass_flowing_sand: A Java implementation of Golang's wait group interface