|
|
|
|
|
by nivertech
5276 days ago
|
|
Erlang or C++ is not that important. The real drug on performance is using javascript for queries & M/R and HTTP-based APIs vs. binary protocols.
Moving to UnQL and Memcached protocol may solve some of the performance problems. There is a reason antirez choose Lua and not JS for a scripting language. |
|
> There is a reason antirez choose Lua and not JS for a scripting language.
To be fair, I embedded lua in ep-engine well over a year ago, but haven't ever released it. As it turns out, v8 is performing very well lately (certainly faster than plain lua) and people get it more easily. I've done some fun things with lua and it's really fun and easy to embed, but whatever gets shipped has to be supported and lua has some pretty dark areas.