Varun Upadhyay's repositories
LeetCode-Java-Solutions
Daily grind 🏃
InterviewBit-Java-Solutions
Java code for solutions of interview problems on InterviewBit
Elements-of-programming-interviews
Java solutions to problems in the book "Elements of programming interviews"
Vector-Clock
An implementation of Vector Clock in Java :alarm_clock:
Tweet-Automator
A Python script to automate the process of posting tweets
Concurrency-Scratchpad
Code for exploring various concurrency techniques in Java & Go
Federated-Byzantine-Agreement
Implementation of "Federated Byzantine Agreement" in Python
gRPC-Bidirectional-Chat
A two person command line chat application with multiple functionalities created using Python gRPC
Testing-For-Concurrency
🚦An exercise to explore various methods to test for concurrency
App-Starter-Code
Starter code for building applications
Effective-Java-Notes
💪 Notes about the book "Effective Java"
go-vsrevisited
Golang implementation of Viewstamped Replication revisited protocol
kafka-demo
A SpringBoot application to play around with Kafka API
Java-Scratchpad
Code for playing around with Java libraries
JCIP-Notes
Notes for the book "Java Concurrency in Practice"
AOC2023
Solutions to Advent Of Code 2023 in Golang
Leetcode-Stats
A command-line Go utility to compute stats for solved Leetcode problems
maestro
Maestro: Netflix’s Workflow Orchestrator
mini-chip-8
Basic implementation of a chip-8 emulator in Rust
mini-shell
A bare minimum implementation of a shell written in Rust
Wait-Group
:hourglass_flowing_sand: A Java implementation of Golang's wait group interface