You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thanks for the bug, my theory is this is because Node runs in a single event loop. It's single threaded, and you only ever get that one thread. All of the javascript you write executes in this loop, and if a blocking operation happens in that code, then it will block the entire loop and nothing else will happen until it finishes.
The above describes how Graphene works, it is not clear to me how in Node we would address this though.
Running graphene's performance tests, they don't match up to spec'ced performance, and underperform letsencrypt/pkcs11key:
Note: with a single session, pkcs11key gets 61.6 ops/s (similar to Graphene), but with multiple sessions it gets 63.1.
The text was updated successfully, but these errors were encountered: