Tốt hơn brotli, ngừng nén những gì đã được nén

OtherKlusterServices
Shipped
lúc 22:46 20 tháng 8, 2026 UTC
Author
Kamo
Commit
3f36bd0

Phần mềm giữa dùng chung « In ấn » là « compress: {}, nghĩa là ba Không ai trong số họ là người chúng ta muốn. Traefik chọn gzip bất cứ khi nào khách mời, bất kể Lệnh của khách hàng. Đo lường từ api.kamocram.com, mà là Spring Boot và không nén tại nguồn gốc của nó: Chấp nhận-Encoding: gzip, dislate, br, zstd -> gzip 119 byte Chấp nhận-Encoding: br, gzip -> gzip 119 byte Chấp nhận-Encoding: br -> br 87 byte Dòng thứ hai là tìm kiếm: yêu cầu brotli đầu tiên vẫn còn trở lại - Chào. Mỗi trình duyệt gửi g đổ, vì vậy không có gì đằng sau chuỗi này Nhận được brotli — khoảng 25% mỗi câu trả lời từ mỗi Java dịch vụ, đã chấp nhận mặc định. Nó cũng nén những thứ đã được nén lại. /favicon/favicon-96x96.png là 12.763 byte và trở về là 12.793 — lớn hơn, cộng với CPU nén ở đây và giảm áp CPU trong trình duyệt, Mọi yêu cầu hình ảnh trên mọi trang web trong chuỗi. Máy chủ sắc thái đã có Giải quyết vấn đề này với một danh sách cho phép (`theme-compress); cùng một PNG được phục vụ từ đó đi qua không bị đụng. Điều này đưa chuỗi chia sẻ vào dòng. Và nó nén các cơ thể quá nhỏ để có lợi: api.kamocram.com Cơ thể là 99 byte để nhận dạng và 119 byte gzked. Name được thiết lập thay vì giả định. Danh sách cho phép là một danh sách cho phép hơn là một danh sách các loại bỏ cụ thể là bởi vì văn bản/thời gian. Đang nén SSE đệm nó, Đó là một điều mà dòng suối không được làm, một danh sách cho phép loại bỏ nó bằng cách xây dựng. Văn bản/ x tương ứng nằm trong danh sách có mục đích — Tiếp theo 16 prefetches mỗi <Lik> trong cửa sổ xem là RSC, 60-100 KB mỗi một, và để nó lại sẽ lặng lẽ un-fix mà cho mỗi ứng dụng tiếp theo làm chứ không phải nén lại. CRDs tái tạo từ v3.3 trong cùng một cam kết, bởi vì `ncodings` yêu cầu Traefik > = 3. 2 và CRD đã được tạo ra cho một Thông báo trước-3.2 trong khi hệ nhị phân chạy là v3.3. Cánh đồng sẽ có đã được máy phục vụ API cung cấp, không bị từ chối — mọi ứng dụng trong Sử dụng dịch vụ.yml vượt qua --validate=sai — vì vậy điều này sẽ có vẻ nộp đơn và không thay đổi gì. Comment Các trường thêm vào, 0 loại bỏ, tương tự 10 CRD, cùng phiên bản, và « kubctl » áp dụng « -- dry-run= Server » chấp nhận tất cả mười.

All changes

Như những gì anh thấy vận chuyển?

Mỗi một bản cập nhật này đều được tự động cập nhật trong không gian làm việc của bạn. Bắt đầu tự do và xem nó lớn lên tuần này qua tuần khác.

Bắt đầu tự do mãi mãiXem truy cập