So it takes $22 million investment to add just 1 job?
Something seems off.
1,073 karma · joined June 19, 2012
So it takes $22 million investment to add just 1 job?
Something seems off.
The desktop I built in 2013 had 32GB RAM and that entire thing cost me $500 or $600.
Isn't that a violation of the No-communication theorem?
And among Rust frameworks the same pattern holds. The fastest Rust frameworks are async while a synchronous frmework such as Rocket is about 20x slower.
[1] https://www.techempower.com/benchmarks/#section=data-r20&hw=...
[2] https://www.techempower.com/benchmarks/#section=data-r20&hw=...
This is a big surprise.
If you look at the Techempower web benchmark [1], the performance of actix-web is about 20x higher than that of Rocket.
The common explanation is that actix-web is async and hence much faster than Rocket which relies on kernel context switching.
But if Rust async and kernel thread has the same switch time as shown by this benchmark, then why is actix-web so much faster than Rocket?
[1] https://www.techempower.com/benchmarks/#section=data-r20&hw=...
But now when I look at the new repo and the online doc there is no mention of succinct data struct anywhere.
Also, the benchmarks back then claimed 10x or more faster than RocksDB. Now the performance claim is much more modest.
Does that mean TerarkDB no longer uses succinct data struct? Or are you just open sourcing a lower-end version of the software without the secret sauce?
Can you talk about what makes TerarkDB faster than RocksDB?
You can easily buy a machine with several TB of RAM, several hundreds of TB of SSDs in RAID giving you millions of IOPS, quad-socket 256 cores. How likely is it that a single machine cannot handle a single customer?
I don't understand. How could Quibi possibly spend $2B in 6 months when it doesn't even own its content. What exactly did it spend those $2B on?
What makes a PHP version implemented in a JVM 9x faster than PHP implemented in C?
It used to have the fastest SSD on the market. What happened to it?
Any particular reasons why?
What about server rendered websites that aren't API? Which framework would you recommend in this case?
While it sounds nice in theory, in practice it was very slow. The only thing TokuDB good at was bulk inserts. Other than that both writes and reads were slower than B+ tree.
I think eventually TokuDB just faded away.
Is there any other implementation of COLA/Fractal Tree that fares better?
I remember them from the Farmville days when Facebook billed itself as an "application platform" and Farmville was the poster child of that.
Facebook hasn't talked about "application platform" for years now and I don't know anyone still playing games on Facebook. So how is Zynga still a thing?
Looks like it's dead?
https://www.techempower.com/benchmarks/
I was expecting Rust or C level of performance for D. Instead, D performs on the same level as Ruby and Python.
Is there a maintained version of SPDK RocksDB? Or SPDK any DB?
Any open source graph DB that uses a new architecture?
How does OrbitDB compare to GUN?
Do you use encoding like delta-of-delta timestamps or something similar?
> One interesting consequence is that in many cases, we don't require indexes where other databases do.
I don't follow. Why don't you require indexes where other databases do?
Thanks.