Skip to content

Enable nginx application/json gzipping#10592

Merged
cdrini merged 1 commit intointernetarchive:masterfrom
cdrini:feature/gzip-json
Nov 10, 2025
Merged

Enable nginx application/json gzipping#10592
cdrini merged 1 commit intointernetarchive:masterfrom
cdrini:feature/gzip-json

Conversation

@cdrini
Copy link
Collaborator

@cdrini cdrini commented Mar 18, 2025

Noticed this wasn't enabled, and thought it might make sense to enable it. Should make our search.json/etc API calls smaller. Worth patch deploying to monitor performance.

Technical

Testing

On a constructed large query:

Before:
image

After:
image

Note the change in the "Transferred" column: 2.88 mb to 590 kb

Screenshot

Stakeholders

@cdrini cdrini added the Theme: Performance Issues related to UI or Server performance. [managed] label Mar 18, 2025
@mekarpeles mekarpeles added State: Blocked Work has stopped, waiting for something (Info, Dependent fix, etc. See comments). [managed] Patch Deployed This PR has been deployed to production independently, outside of the regular deploy cycle. labels Jul 24, 2025
@cdrini cdrini removed the State: Blocked Work has stopped, waiting for something (Info, Dependent fix, etc. See comments). [managed] label Nov 10, 2025
@cdrini
Copy link
Collaborator Author

cdrini commented Nov 10, 2025

We tested this a while back and it went smoothly! So moving ahead with merging.

@cdrini cdrini merged commit bb23099 into internetarchive:master Nov 10, 2025
4 checks passed
@cdrini cdrini deleted the feature/gzip-json branch November 10, 2025 21:18
@cdrini cdrini removed Patch Deployed This PR has been deployed to production independently, outside of the regular deploy cycle. Needs: Testing labels Nov 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Theme: Performance Issues related to UI or Server performance. [managed]

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants