Pinned Repositories
data-anon
Data Anonymization implementation in Kotiln
flips
Repository for feature flip library which provides various annotations to flip any feature. Works with Java8, Spring, Spring Boot
blast
Load generator for TCP servers.
cached
LFU-based in-memory cache in Rust
clearcheck
Elegant and extensible assertions in rust.
go-lsm
LSM-based key-value store in Go for educational purpose.
goselect
SQL like 'select' interface for files
serialized-snapshot-isolation
Repository with an implementation of MVCC and serialized snapshot isolation in an in-memory KV store.
storage-engine-workshop
Repository for a workshop on the topic - building storage engine
storage-engine-workshop-template
Repository for storage engine workshop. This has the placeholders that the audience needs to fill to complete the code
SarthakMakhija's Repositories
SarthakMakhija/goselect
SQL like 'select' interface for files
SarthakMakhija/kotlin-training
Repository to hold Kotlin training material
SarthakMakhija/leetcode
Repository to practice leetcode problems
SarthakMakhija/basics-of-database-design
Learn the basics of database design, to begin with a Key/Value store
SarthakMakhija/CGO-learning
Repository to understand invoking C functions from Golang
SarthakMakhija/kotlin-dsl
SarthakMakhija/storage-engine-workshop-b-plus-tree-template
Repository for storage engine workshop
SarthakMakhija/data-structures-and-algorithms
The idea behind this repository is to practice problems around Data structures and algorithms and get a hang of golang.
SarthakMakhija/heap-file
Repository to learn by implementing a sample of heap file and B+Tree
SarthakMakhija/datastore-design-article-outline
Repository which outlines the article series for datastore design
SarthakMakhija/fp-in-scala
Repository containing the solutions to the problems from Functional Programming in Scala
SarthakMakhija/java-performance-tuning
Contains code for various aspects around Java Performance Tuning. To begin with object size, followed by a few JMH tests ..
SarthakMakhija/persistent-dictionary
SarthakMakhija/pmemdb
K/V store for persistent memory
SarthakMakhija/react-tic-tac-toe
Repository to hold react tic-tac-toe project
SarthakMakhija/robot-simulation
A repository containing first python (practice) project.
SarthakMakhija/CPP-collections
Repository to learn C++ with google test and CMake
SarthakMakhija/flips-samples
Sample Spring projects (Spring Web & Spring Boot) demonstrating the use of @Flip* annotations.
SarthakMakhija/golang-extras
Repository containing a set of concurrent functions including Repeat / Map / Filter / DropAll / Tee
SarthakMakhija/inmemory-dictionary
Repository for an article series on persistent memory
SarthakMakhija/joy-of-kotlin
Repository containing solutions for problems in "Joy of Kotlin" book
SarthakMakhija/kotlin-examples
Repository for some functional examples in kotlin and coroutines and koin
SarthakMakhija/kotlin-training-scratchpad
Blank project for kotlin-training
SarthakMakhija/kotlin-webinar
Kotlin Webinar
SarthakMakhija/lagacy-code-functional-refactoring
Repository containing the refactored code for legacy code [Movie Rental] in Scala
SarthakMakhija/learning-akka
Repository for learning akka
SarthakMakhija/micronaut-tracing-issue
SarthakMakhija/performance-benchmarks
Sample project to demonstrate micro and meso benchmarks
SarthakMakhija/scala-99
Repository containing the solutions to problems defined in http://aperiodic.net/phil/scala/s-99/
SarthakMakhija/selenium-tests
Repository to hold some selenium tests demonstrating Page Object Model