A collection of useful scripts, configurations, and resources to assist with development, performance testing, database operations, and more. This repository is organized into categories for easy navigation.
.
├── Bash
│ └── bash-cheat-sheet.md
├── Docker
│ ├── elasticsearch-kibana-docker
│ │ └── docker-compose.yml
│ ├── kafka-docker
│ │ └── docker-compose.yml
│ ├── milvus-docker
│ │ └── milvus-standalone-docker-compose.yml
│ ├── minio-docker
│ │ └── docker-compose.yml
│ ├── pgvector-docker
│ │ └── docker-compose.yml
│ ├── postgres-docker
│ │ └── docker-compose.yml
│ ├── prometheus-grafana-docker
│ │ ├── grafana
│ │ ├── docker-compose.yml
│ │ └── prometheus.yml
│ ├── redis-docker
│ │ └── docker-compose.yml
│ ├── temporal-docker
│ │ └── docker-compose.yml
│ └── docker-commands.md
├── Git
│ ├── git rebase.md
│ ├── git-cheat-sheet-education.pdf
│ ├── git-cheat-sheet.md
│ └── git-undo.md
├── Kubernetes
│ ├── manifests
│ │ ├── deployment.yaml
│ │ ├── ingress.yaml
│ │ └── service.yaml
│ └── kubectl-cheat-sheet.md
├── Linux
│ ├── curl-cheat-sheet.md
│ ├── jq-cheat-sheet.md
│ ├── linux-commands.md
│ ├── regex-cheat-sheet.md
│ ├── tmux-cheat-sheet.md
│ └── vim-cheat-sheet.md
├── Locust
│ ├── locust_api_scripts
│ │ └── sample_perf.py
│ ├── locust_grpc_scripts
│ │ ├── grpc_proto
│ │ ├── grpc_user
│ │ └── dhwani_model_perf.py
│ ├── README.md
│ └── requirements.txt
├── Nginx
│ ├── nginx-cheat-sheet.md
│ └── nginx_commands.txt
├── Postgres
│ └── psql-cheat-sheet.md
├── Python
│ ├── async
│ │ └── async_batch_requests.py
│ ├── celery
│ │ ├── app.py
│ │ └── sqlalchemy_scheduler.py
│ ├── fastapi
│ │ ├── apscheduler_cron.py
│ │ ├── deps.py
│ │ └── middleware.py
│ ├── grpc
│ │ ├── README.md
│ │ ├── client.py
│ │ ├── greeter.proto
│ │ └── server.py
│ ├── kafka
│ │ ├── kafka-consumer.py
│ │ └── kafka_producer.py
│ ├── redis
│ │ └── redis_client.py
│ ├── s3
│ │ └── s3_client.py
│ ├── send_email
│ │ └── send_email.py
│ ├── sockets
│ │ ├── client_side.py
│ │ └── server_side.py
│ ├── sqlalchemy
│ │ ├── database.py
│ │ └── standalone_database.py
│ ├── temporal
│ │ ├── README.md
│ │ ├── activities.py
│ │ ├── main.py
│ │ ├── pyproject.toml
│ │ ├── starter.py
│ │ ├── worker.py
│ │ └── workflows.py
│ ├── testing
│ │ ├── conftest.py
│ │ └── test_example.py
│ └── utils
│ ├── env_config.py
│ ├── http_client.py
│ ├── logging_setup.py
│ ├── paginator.py
│ ├── rate_limiter.py
│ ├── retry_backoff.py
│ └── timer.py
├── Reference
│ ├── cs-fundamentals
│ │ ├── README.md
│ │ ├── big-o.md
│ │ ├── concurrency.md
│ │ └── patterns.md
│ └── system-design
│ ├── README.md
│ ├── caching.md
│ ├── id-generation.md
│ ├── kafka-vs-task-queue.md
│ └── rate-limiter.md
├── SQL
│ └── SQL-cheat-sheet.pdf
├── SSH
│ └── ssh-cheat-sheet.md
├── Shell
│ ├── README.md
│ ├── aliases.sh
│ ├── functions.sh
│ └── setup.sh
├── Templates
│ ├── workflows
│ │ ├── ci.yml
│ │ └── publish.yml
│ ├── Makefile
│ └── pyproject.toml
├── INDEX.md
├── README.md
├── gen-index.sh
├── search.sh
└── tree.txt
46 directories, 92 files