Comment

Comment by ChocolateGod

Did some benchmarks, not too bad.

  Benchmark finished! block-size: 4.0 MiB, big-object-size: 1.0 GiB, small-object-size: 128 KiB, small-objects: 100, NumThreads: 6
  +--------------------+--------------------+------------------+
  |        ITEM        |        VALUE       |       COST       |
  +--------------------+--------------------+------------------+
  |     upload objects |       207.02 MiB/s | 115.93 ms/object |
  |   download objects |       405.78 MiB/s |  59.14 ms/object |
  |  put small objects |    278.4 objects/s |  21.55 ms/object |
  |  get small objects |    498.5 objects/s |  12.04 ms/object |
  |       list objects | 40977.06 objects/s |      14.64 ms/op |
  |       head objects |   1995.4 objects/s |   3.01 ms/object |
  |     delete objects |    312.1 objects/s |  19.22 ms/object |
  | change permissions |        not support |      not support |
  | change owner/group |        not support |      not support |
  |       update mtime |        not support |      not support |
  +--------------------+--------------------+------------------+
Currently have a project using OVH, which is slower, but than I guess there's currently less load on Hetzner.

  Benchmark finished! block-size: 4.0 MiB, big-object-size: 1.0 GiB, small-object-size: 128 KiB, small-objects: 100, NumThreads: 6
  +--------------------+-------------------+------------------+
  |        ITEM        |       VALUE       |       COST       |
  +--------------------+-------------------+------------------+
  |     upload objects |       80.82 MiB/s | 296.94 ms/object |
  |   download objects |      274.61 MiB/s |  87.40 ms/object |
  |  put small objects |    31.6 objects/s | 189.98 ms/object |
  |  get small objects |   145.1 objects/s |  41.36 ms/object |
  |       list objects | 6293.39 objects/s |      95.34 ms/op |
  |       head objects |   177.7 objects/s |  33.76 ms/object |
  |     delete objects |   136.6 objects/s |  43.93 ms/object |
  | change permissions |       not support |      not support |
  | change owner/group |       not support |      not support |
  |       update mtime |       not support |      not support |
  +--------------------+-------------------+------------------+

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton