Skip to content

Demonstrating fault tolerant distributed systems by building a battle tested Instagram Clone | For educational purposes only

License

Notifications You must be signed in to change notification settings

Archisman-Mridha/instagram-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Instagram Clone (v2)

This is my 2nd time building this project from scratch! You can view my first attempt here.

Tech Stack

Programming Languages :

Go Badge Rust Badge TypeScript Badge Scala Badge WebAssembly Badge

Storage and Stream Processing Systems :

Redis Badge PostgreSQL Badge Apache Kafka Badge Elasticsearch Badge MinIO Badge Apache Flink Badge

Communication and Searialization Protocols :

Apollo GraphQL Badge

Frontend Development :

Bun Badge React Badge Next.js Badge NextUI Badge Zod Badge Redux Badge Biome Badge Apollo GraphQL Badge Storybook Badge

Cloud Providers :

Cloudflare Badge Amazon Web Services Badge

Continuous Integration :

NixOS Badge CMake Badge GitHub Actions Badge

Continue Deployment :

Open Containers Initiative Badge Kubernetes Badge K3s Badge Helm Badge Cilium Badge ContainerD Badge Keycloak Badge Harbor Badge Argo Badge Vault Badge

Observability :

OpenTelemetry Badge Jaeger Badge Prometheus Badge Grafana Badge Kibana Badge Slack Badge

Security :

Trivy Badge

Disaster Recovery :

REFERENCEs

Nix :

While going through the above resources, I discovered some nice tools and concepts :