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

compression on the wire and at rest #396

Open
vigith opened this issue Dec 2, 2022 · 2 comments
Open

compression on the wire and at rest #396

vigith opened this issue Dec 2, 2022 · 2 comments
Assignees
Labels
area/isb enhancement New feature or request performance Performance Improvements

Comments

@vigith
Copy link
Member

vigith commented Dec 2, 2022

Summary

There are 2 major limiting factors for increasing the TPS

  • 40 MB/s limitation imposed by JS for a given stream
  • inbound and outbound network bandwidth of the node on which the pod is scheduled

The easiest way to improve the TPS is by reducing the data transfer bytes by compressing the data.

Compressing the data before writing to the ISB will reduce the data at rest size, which will improve the performance of JS node restart.

@vigith vigith added enhancement New feature or request area/isb performance Performance Improvements labels Dec 2, 2022
@vigith vigith added this to the v0.8 milestone Dec 2, 2022
@vigith vigith self-assigned this Dec 2, 2022
@whynowy
Copy link
Member

whynowy commented Dec 9, 2022

@vigith vigith removed this from the v0.8 milestone Mar 21, 2023
@vigith
Copy link
Member Author

vigith commented Mar 21, 2023

We didn't see a lot of improvements due to size reduction.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/isb enhancement New feature or request performance Performance Improvements
Projects
None yet
Development

No branches or pull requests

2 participants