Karthik Nagaraj's repositories
awesome-distributed-systems
A curated list to learn about distributed systems
awesome-microservices
A curated list of Microservice Architecture related principles and technologies.
awesome-scalability
Scalable, Available, Stable, Performant, and Intelligent System Design Patterns
db-scheduler
Persistent cluster-friendly scheduler for Java
DistributedSearch
Distributed search engine in C++14, using nanomsg for communication, bond for serialization.
distsys-class
Class materials for a distributed systems lecture series
finagle-stack-starter-kit
leanring finagle stack using scala
interviews
Everything you need to know to get the job.
Java-concurrency
Java并发知识点总结
jobrunr
An extremely easy way to perform background processing in Java. Backed by persistent storage. Open and free for commercial use.
LintCode
:pencil2: C++ 11 Solutions of All 289 LintCode Problems
papers-we-love
Papers from the computer science community to read and discuss.
Practice
Basic DataStructure Implementation
product-review
PRODUCT REVIEW SYSTEM
Search-Bird-Service-Using-Java8
Search Bird Service Using GRPC 8
system-design
Preparing for system design interview questions