├── .enc.env ├── .github └── workflows │ └── supabase-benchmark.yml ├── .gitignore ├── .prettierrc ├── .sops.yaml ├── LICENSE ├── Makefile ├── README.md ├── db └── migrations │ ├── 20200930011957_init.sql │ └── 20201124141199_read_data.sql ├── firestore ├── README.md ├── package-lock.json ├── package.json ├── read-setup.js ├── read.js ├── write-results-db.js └── write.js ├── postgresql ├── README.md ├── deploy.nix ├── pgbouncer.nix ├── postgres.nix └── shell.nix ├── postgrest ├── README.md ├── deploy.nix ├── k6 │ ├── GETAllEmbed.js │ ├── GETSingle.js │ ├── GETSingleEmbed.js │ ├── PATCHSingle.js │ ├── POSTBulk.js │ ├── POSTSingle.js │ ├── RPCGETSingle.js │ ├── RPCGETSingleEmbed.js │ ├── RPCSimple.js │ ├── ReadSchemaPATCHSingle.js │ └── results │ │ ├── K6_GET_SINGLE.txt │ │ ├── K6_POST_BULK.txt │ │ ├── K6_POST_SINGLE.txt │ │ ├── LB_K6_GET_SINGLE.txt │ │ ├── LB_K6_POST_BULK.txt │ │ └── LB_K6_POST_SINGLE.txt ├── pgbench │ ├── GETSingle.sql │ └── results │ │ └── PGBENCH_GET_SINGLE.txt ├── pgrst.nix └── shell.nix ├── realtime ├── README.md ├── k6 │ └── bench.js └── sql │ └── insert.sql ├── schemas └── chinook │ └── chinook.sql ├── storage ├── README.md ├── read-buckets.js └── read-object.js └── supabase ├── README.md ├── package-lock.json ├── package.json ├── read-single.js ├── read.js ├── write-insert.js ├── write-results-db.js └── write-update.js /.enc.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/.enc.env -------------------------------------------------------------------------------- /.github/workflows/supabase-benchmark.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/.github/workflows/supabase-benchmark.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/.prettierrc -------------------------------------------------------------------------------- /.sops.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/.sops.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/README.md -------------------------------------------------------------------------------- /db/migrations/20200930011957_init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/db/migrations/20200930011957_init.sql -------------------------------------------------------------------------------- /db/migrations/20201124141199_read_data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/db/migrations/20201124141199_read_data.sql -------------------------------------------------------------------------------- /firestore/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/firestore/README.md -------------------------------------------------------------------------------- /firestore/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/firestore/package-lock.json -------------------------------------------------------------------------------- /firestore/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/firestore/package.json -------------------------------------------------------------------------------- /firestore/read-setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/firestore/read-setup.js -------------------------------------------------------------------------------- /firestore/read.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/firestore/read.js -------------------------------------------------------------------------------- /firestore/write-results-db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/firestore/write-results-db.js -------------------------------------------------------------------------------- /firestore/write.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/firestore/write.js -------------------------------------------------------------------------------- /postgresql/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/postgresql/README.md -------------------------------------------------------------------------------- /postgresql/deploy.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/postgresql/deploy.nix -------------------------------------------------------------------------------- /postgresql/pgbouncer.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/postgresql/pgbouncer.nix -------------------------------------------------------------------------------- /postgresql/postgres.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/postgresql/postgres.nix -------------------------------------------------------------------------------- /postgresql/shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/postgresql/shell.nix -------------------------------------------------------------------------------- /postgrest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/postgrest/README.md -------------------------------------------------------------------------------- /postgrest/deploy.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/postgrest/deploy.nix -------------------------------------------------------------------------------- /postgrest/k6/GETAllEmbed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/postgrest/k6/GETAllEmbed.js -------------------------------------------------------------------------------- /postgrest/k6/GETSingle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/postgrest/k6/GETSingle.js -------------------------------------------------------------------------------- /postgrest/k6/GETSingleEmbed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/postgrest/k6/GETSingleEmbed.js -------------------------------------------------------------------------------- /postgrest/k6/PATCHSingle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/postgrest/k6/PATCHSingle.js -------------------------------------------------------------------------------- /postgrest/k6/POSTBulk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/postgrest/k6/POSTBulk.js -------------------------------------------------------------------------------- /postgrest/k6/POSTSingle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/postgrest/k6/POSTSingle.js -------------------------------------------------------------------------------- /postgrest/k6/RPCGETSingle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/postgrest/k6/RPCGETSingle.js -------------------------------------------------------------------------------- /postgrest/k6/RPCGETSingleEmbed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/postgrest/k6/RPCGETSingleEmbed.js -------------------------------------------------------------------------------- /postgrest/k6/RPCSimple.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/postgrest/k6/RPCSimple.js -------------------------------------------------------------------------------- /postgrest/k6/ReadSchemaPATCHSingle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/postgrest/k6/ReadSchemaPATCHSingle.js -------------------------------------------------------------------------------- /postgrest/k6/results/K6_GET_SINGLE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/postgrest/k6/results/K6_GET_SINGLE.txt -------------------------------------------------------------------------------- /postgrest/k6/results/K6_POST_BULK.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/postgrest/k6/results/K6_POST_BULK.txt -------------------------------------------------------------------------------- /postgrest/k6/results/K6_POST_SINGLE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/postgrest/k6/results/K6_POST_SINGLE.txt -------------------------------------------------------------------------------- /postgrest/k6/results/LB_K6_GET_SINGLE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/postgrest/k6/results/LB_K6_GET_SINGLE.txt -------------------------------------------------------------------------------- /postgrest/k6/results/LB_K6_POST_BULK.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/postgrest/k6/results/LB_K6_POST_BULK.txt -------------------------------------------------------------------------------- /postgrest/k6/results/LB_K6_POST_SINGLE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/postgrest/k6/results/LB_K6_POST_SINGLE.txt -------------------------------------------------------------------------------- /postgrest/pgbench/GETSingle.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/postgrest/pgbench/GETSingle.sql -------------------------------------------------------------------------------- /postgrest/pgbench/results/PGBENCH_GET_SINGLE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/postgrest/pgbench/results/PGBENCH_GET_SINGLE.txt -------------------------------------------------------------------------------- /postgrest/pgrst.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/postgrest/pgrst.nix -------------------------------------------------------------------------------- /postgrest/shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/postgrest/shell.nix -------------------------------------------------------------------------------- /realtime/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/realtime/README.md -------------------------------------------------------------------------------- /realtime/k6/bench.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/realtime/k6/bench.js -------------------------------------------------------------------------------- /realtime/sql/insert.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/realtime/sql/insert.sql -------------------------------------------------------------------------------- /schemas/chinook/chinook.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/schemas/chinook/chinook.sql -------------------------------------------------------------------------------- /storage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/storage/README.md -------------------------------------------------------------------------------- /storage/read-buckets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/storage/read-buckets.js -------------------------------------------------------------------------------- /storage/read-object.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/storage/read-object.js -------------------------------------------------------------------------------- /supabase/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/supabase/README.md -------------------------------------------------------------------------------- /supabase/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/supabase/package-lock.json -------------------------------------------------------------------------------- /supabase/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/supabase/package.json -------------------------------------------------------------------------------- /supabase/read-single.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/supabase/read-single.js -------------------------------------------------------------------------------- /supabase/read.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/supabase/read.js -------------------------------------------------------------------------------- /supabase/write-insert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/supabase/write-insert.js -------------------------------------------------------------------------------- /supabase/write-results-db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/supabase/write-results-db.js -------------------------------------------------------------------------------- /supabase/write-update.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supabase/benchmarks-archive/HEAD/supabase/write-update.js --------------------------------------------------------------------------------