Kriti's starred repositories

papers-we-love

Papers from the computer science community to read and discuss.

MailHog

Web and API based SMTP testing

Grokking-System-Design

Systems design is the process of defining the architecture, modules, interfaces, and data for a system to satisfy specified requirements. Systems design could be seen as the application of systems theory to product development.

Language:ShellLicense:GPL-3.0Stargazers:4648Issues:59Issues:3

k8s-deployment-strategies

Kubernetes deployment strategies explained

maelstrom

A workbench for writing toy implementations of distributed systems.

Language:ClojureLicense:EPL-1.0Stargazers:2831Issues:26Issues:33

example

Go example projects

Language:GoLicense:BSD-3-ClauseStargazers:2492Issues:119Issues:0

golang-gin-realworld-example-app

Exemplary real world application built with Golang + Gin

Language:GoLicense:MITStargazers:2454Issues:50Issues:18

go-concurrency-guide

Practical concurrency guide in Go, communication by channels, patterns

bloom

Go package implementing Bloom filters, used by Milvus and Beego.

Language:GoLicense:BSD-2-ClauseStargazers:2316Issues:41Issues:45

system-design-questions

Problem statements on System Design and Software Architecture as part of Arpit's System Design Masterclass

Fast-Kubernetes

This repo covers Kubernetes with LABs: Kubectl, Pod, Deployment, Service, PV, PVC, Rollout, Multicontainer, Daemonset, Taint-Toleration, Job, Ingress, Kubeadm, Helm, etc.

Language:PowerShellLicense:MITStargazers:1726Issues:30Issues:1

code-for-blog

Code samples from my blog

Language:GoLicense:UnlicenseStargazers:1534Issues:87Issues:19

youtube-dlc

Command-line program to download various media from YouTube.com and other sites

Language:PythonLicense:UnlicenseStargazers:1215Issues:28Issues:113

go-realworld-clean

a clean architecture implementation of the realworldapp : https://github.com/gothinkster/realworld

Language:GoLicense:MITStargazers:510Issues:16Issues:7

React---The-Complete-Guide-includes-Hooks-React-Router-and-Redux-Second-Edition

Code snapshots and materials for our "React - The Complete Guide (Includes Hooks, React Router, and Redux)" Second Edition course

Language:JavaScriptLicense:MITStargazers:333Issues:11Issues:7

distributed-system-design

A curated collection of approaches to designing large scale distributed systems.

Language:Jupyter NotebookLicense:GPL-3.0Stargazers:325Issues:10Issues:0

nomad-guides

Example usage of HashiCorp Nomad

Language:HCLLicense:MPL-2.0Stargazers:279Issues:309Issues:4

go-snaps

Jest-like snapshot testing in Golang 📸

Language:GoLicense:MITStargazers:139Issues:3Issues:28

gokit-playground

Repository for gokit tutorial

Language:GoLicense:GPL-3.0Stargazers:126Issues:10Issues:2

golang-fiber-realworld-example-app

Example real world backend API built with Golang + Fiber + Gorm + Swagger

Language:GoLicense:MITStargazers:112Issues:1Issues:6

Machine-Coding-Round

All LLD and Machine Coding Rounds Questions and Answers

Language:JavaStargazers:98Issues:0Issues:0

realworld-go-kit

Realworld implementation written with Go using Go kit!

realworld-gin-sqlc

Real world backend api made with Golang + Gin + PostgreSQL

Language:GoLicense:MITStargazers:58Issues:2Issues:1

tokenbucket

A Go implementation of the token bucket scheduling algorithm

Language:GoLicense:NOASSERTIONStargazers:39Issues:5Issues:6

committer

Two-phase (2PC) and three-phase (3PC) protocols implementaion in Golang

Language:GoLicense:Apache-2.0Stargazers:29Issues:2Issues:1

rerate

redis-based rate counter and rate limiter

Language:GoLicense:MITStargazers:26Issues:4Issues:3

canary-deployment

A sample project showcasing various Canary Deployment solutions.

Language:GoLicense:MITStargazers:7Issues:1Issues:0