Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
memcpy implementation is a rabbit hole.
The main trap is trying to benchmark and profile it without the context of the whole application.
I recommend to read a comment in ClickHouse source code (disclaimer: written by me)
https://github.com/ClickHouse/ClickHouse/blob/master/base/gl...
LLVM's implementation is here, more or less: https://github.com/llvm/llvm-project/blob/main/libc/src/stri...
> ship working memory without costly XDR
Yes, you can have zero serialization latency: https://capnproto.org/