@ -4,7 +4,7 @@ The SSL requirement of gRPC isn't necessarily making it easy to integrate. The H
As a result, we've tried hard to provide a smooth experience to our users when compiling and distributing gRPC, but this may come at performance costs due to this. More specifically, we will sometime build the SSL library by disabling assembly code, which can impact performances by an order of magnitude when processing encrypted streams.
Build system | Condition | Platform | Assembly code
Build system | Condition | Platform | Uses assembly code
---|---|---|--
Makefile | with OpenSSL 1.0.2 development files | all | :heavy_check_mark:
In addition, we are shipping packages for language implementations. These packages are source packages, but also have pre-built binaries being distributed. Building packages from source may give a different result in some cases.
Language | From source | Platform | Assembly code
Language | From source | Platform | Uses assembly code