envoyproxy / envoyproxy/envoy-mobile

linking: dynamic linking repeated third party libraries

Open
#1,152 0 comments 0 reactions 0 assignees View on GitHub
no stalebot perf/size
Dominant language
Java
Stars
566
Forks
85
PR merge metrics
No merged PRs in 30d

Description

Boringssl and protobuf each contribute ~5% of the current binary size. Both of this libraries are commonly present in app binaries, so it would be beneficial to dynamically link the libraries and not include them in the Envoy mobile library a second (or potential third, etc) time in a final app binary.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.