top | item 41031668

(no title)

wczekalski | 1 year ago

Loki is not bad but PSA, don't use it with anything else than real AWS S3. The performance with Minio is awful (and can't be good, because of how minio works). Might be a bit better with Seaweedfs.

discuss

order

zufallsheld|1 year ago

Can you elaborate why it's performance is bad and what the reason is?

wczekalski|1 year ago

it simply stores objects as files on the disk. Then it distributes the chunks around the place (so you need to reassemble it when reading) and lastly, when you read the file, it's not O(1). There is some "discovery" process to locate the objects where the servers chat with each other rather than have the location stored somewhere and be O(1).

teeheelol|1 year ago

Yeah this. Make sure you provision lots of memcache chunk caches as well because S3 is slow as shit.