Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve json data compression and decompression with exchange with base64 files #13

Open
arivera12 opened this issue Jun 8, 2020 · 0 comments
Assignees
Labels
enhancement New feature or request needs design Needs design with use of case performance Tune up something

Comments

@arivera12
Copy link
Owner

The only way to transfer binary data through text base data transmision formats like xml or json is converting a byte array to base64 string representation which adds a 30%-33% overhead when transmitting the data to the server. The server output should be lightweight already after data is processed cause a path link is returned instead of a base64 string representation.

In consideration for test and design:

  • Compression (gzip, brotli)
  • BSON
  • Streams
@arivera12 arivera12 added enhancement New feature or request performance Tune up something needs design Needs design with use of case labels Jun 8, 2020
@arivera12 arivera12 self-assigned this Jun 8, 2020
@arivera12 arivera12 changed the title Improve json data exchange with base64 files Improve json data compression and decompression with exchange with base64 files Apr 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request needs design Needs design with use of case performance Tune up something
Projects
None yet
Development

No branches or pull requests

1 participant