Chinmay Anand's repositories
kotlin-gRPC-microservices
A complete microservices written in Kotlin + gRPC + Spring boot
kotlin-gambling-game-client
NextJS client for my gambling game project written in kotlin for backend.
kotlin-pusher
A kotlin real-time server using Pusher web socket library.
kotlin-pusher-client
A reactjs application for real time chat app for kotlin and pusher real time server.
1-million-http-server-kotlin
A simple server with kotlin and ktor which can handle and save 1 million post requests in postgres database without loss.
kotlin-auth-jwt
A kotlin implementation of JWT auth system with spring boot.
kotlin-bookstore
A spring book application with kotlin. This is just for learning kotlin as of now.
kotlin-grpc-chat
A real time grpc chat server written in kotlin which can connect to multiple grpc client written in kotlin or in other languages.
hello-kotlin
Starting with kotlin. Many random example will be saved in this repository.
airplay-clone-golang
A RTMP server written in golang to stream a video coming from OBS to the url rmtp://localhost:1935
redis-go-grpc-distributed
A distributed server written in golang using redis, grpc and nginx, to broadcast messages to all connected gRPC clients in real time.
distributed-realtime-chat
A highly scaleable distributed system for real time chat app.
ssh-golang-grpc-realtime-chat
A highly scalable ssh real time chat application written in golang with gRPC server and client.
dev-pay-client
I am building a instant payment application for developers using golang, bubbleTea, postgres and Tigerbeetle.
5-million-Txns-in-Tigerbeetle
Trying Tigerbeetle transactional database.
golang-server-for-1-million-db-records
A low latency http server to save 1 million DB records with both gRPC and HTTP.
bank-api-ui
UI for bank API project.
microservices-golang
A microservices setup using golang, rabbitmq, docker, postgres, mongodb.
ticket-booking-simulation-golang
A simulation to understand concurrency in golang with worker pool, mutex, waitGroup, go routines and channels. If 1500 users try to book 1000 tickets at a time, then only 1000 tickets should be booked and 500 failed bookings should be there.
microservice-shared
This is a shared package for my microservice project. All the contants routes and types are defined here to reduce code redundancy.
tcp-file-exchange
A TCP server and client to send data over tcp network. It's a simulation project. Being tried with different file types and sizes. In future there is a possibility to add kafka support for large files and multiple clients.
10k-websockets-golang
Websocket server implementation using golang for handing larger no of connections concurrently.
my-projects
A frontend for my-projects app. This is an app to list all of your side projects for recruiters so they know about your side work experience in one click.
react-challenge-table-sort
A reactjs challenge to sort table based on scores or date.
prototype
Prototype for MM.
react-client-fulltime-dev-course
ReactJS client for full time dev course.
auth-golang-cookies
This repo contains the code for auth-golang-cookies project.