Convex-Dev / convex

Convex Main Repository - Decentralised platform for the Internet of Value
https://convex.world
Other
93 stars 30 forks source link

Load Tests - Etch storage #365

Open mikera opened 2 years ago

mikera commented 2 years ago

Things to test:

helins commented 2 years ago

I'd like to tackle this sooner than later from two front:

Integrity. Since Etch is append-only, I really don't see why behavior would become dysfunctional with a higher volume of data. Still, now that I've implemented extensive cell generators (using test.check), I'd like to prove empirically that things just work even with ~1TB of "high-entropy" data.

Actual performance. Focus on actual R/W speed as a function of max JVM memory and DB size, minimizing the overhead of generating cells.

Sounds simple but both present a set of challenges so this won't be exactly trivial to solve.