WebP Cloud Services Blog

Hey there ✌️

Welcome to the WebP Cloud Services Blog! This is where we share and discuss the challenges and interesting problems we solve in our day-to-day lives. We are the WebP Cloud Services Team, a small but highly dedicated team comprised of Nova Kwok, Benny Think, and Tuki Deng. Our base of operations is located in the vibrant cities of Shanghai🇨🇳 and Helsingborg🇸🇪.

WebP Cloud 目前已支持自定义回源 Headers

Chinese Changelog WebP Cloud 目前已支持自定义回源 Headers

WebP Cloud now supports custom origin fetch headers

English Changelog WebP Cloud now supports custom origin fetch headers

WebP Server Go 0.11.0 发布

Chinese Changelog WebP Server Go 0.11.0 发布

WebP Server Go 0.11.0 is released

English Changelog WebP Server Go 0.11.0 is released

使用 Fabric.js 实现实时水印预览

Chinese Frontend 使用 Fabric.js 实现实时水印预览

Implement real-time watermark preview using Fabric.js

English Frontend Implement real-time watermark preview using Fabric.js

400+ 用户,新的水印效果和新的展望——WebP Cloud Service 2024 年动态

Chinese Changelog 400+ 用户,新的水印效果和新的展望——WebP Cloud Service 2024 年动态

More than 400 users, new watermark effect and new outlook - WebP Cloud Service 2024 Updates

English Changelog More than 400 users, new watermark effect and new outlook - WebP Cloud Service 2024 Updates

我们上线了 Fly, Public Service 的 Hidden Services 服务和实验性的 Tron 支付能力

Chinese Changelog 我们上线了 Fly, Public Service 的 Hidden Services 服务和实验性的 Tron 支付能力

We have launched Fly, Public Service's Hidden Services, and the experimental Tron payment capability

English Changelog We have launched Fly, Public Service's Hidden Services, and the experimental Tron payment capability

CPU 使用率持续缓慢升高?一次 Goroutine 泄漏排查记录

Chinese Go CPU 使用率持续缓慢升高?一次 Goroutine 泄漏排查记录

CPU usage gradually increasing continuously? A record of troubleshooting Goroutine leaks

English Go CPU usage gradually increasing continuously? A record of troubleshooting Goroutine leaks

我们是怎么在运行时修改 Go 程序的 LogLevel 的

Chinese Go 我们是怎么在运行时修改 Go 程序的 LogLevel 的

How can we dynamically modify the LogLevel of a Go program at runtime?

English Go How can we dynamically modify the LogLevel of a Go program at runtime?

WebP Cloud 目前已开放美国区域 🇺🇸

Chinese Changelog WebP Cloud 目前已开放美国区域 🇺🇸

WebP Cloud is now available in the United States region 🇺🇸

English Changelog WebP Cloud is now available in the United States region 🇺🇸

WebP Cloud 使用 Cloudflare Workers 回源以保护回源服务器并开始提供回源时间信息

Chinese Cloudflare Changelog WebP Cloud 使用 Cloudflare Workers 回源以保护回源服务器并开始提供回源时间信息

WebP Cloud uses Cloudflare Workers to fetch content from the origin server in order to protect the origin server and start providing origin fetch time information.

English Cloudflare Changelog WebP Cloud uses Cloudflare Workers to fetch content from the origin server in order to protect the origin server and start providing origin fetch time information.

使用 Cloudflare Workers 在边缘让服务就近回源——降低全球平均延迟

Chinese Cloudflare 使用 Cloudflare Workers 在边缘让服务就近回源——降低全球平均延迟

Using Cloudflare Workers at the edge to enable services to source data from nearby locations – reducing global average latency.

English Cloudflare Using Cloudflare Workers at the edge to enable services to source data from nearby locations – reducing global average latency.

手动编译 libwebp——我们针对 CVE 2023-4863 的缓解方案

Chinese CVE 手动编译 libwebp——我们针对 CVE 2023-4863 的缓解方案

Manually Compiling libwebp - Our Mitigation Approach for CVE 2023-4863

English CVE Manually Compiling libwebp - Our Mitigation Approach for CVE 2023-4863

一文读不懂的 Go 1.21 GA 的 PGO 优化——一次在 WebP Server Go 上的尝试

Chinese Go 一文读不懂的 Go 1.21 GA 的 PGO 优化——一次在 WebP Server Go 上的尝试

Go 1.21 GA's PGO Optimization That Can't Be Understood from a Single Article - An Attempt on a WebP Server Go

English Go Go 1.21 GA's PGO Optimization That Can't Be Understood from a Single Article - An Attempt on a WebP Server Go

如何使用 govips 实现类似 CSS 中的渐变效果

Chinese Go govips 如何使用 govips 实现类似 CSS 中的渐变效果

How to achieve a gradient effect similar to CSS using govips

English Go govips How to achieve a gradient effect similar to CSS using govips

WebP Cloud Services 是怎么吃自己狗粮的

Chinese WebP Cloud Services 是怎么吃自己狗粮的

How does WebP Cloud Services eat own dog food?

English How does WebP Cloud Services eat own dog food?

WebP Cloud 目前已支持在图片 CDN 上设置回源 UA, CORS Header 并支持限制 Referer

Chinese Changelog WebP Cloud 目前已支持在图片 CDN 上设置回源 UA, CORS Header 并支持限制 Referer

WebP Cloud currently supports setting the User-Agent for fetching resources from the origin server on image CDNs, configuring CORS headers, and implementing Referer restrictions.

English Changelog WebP Cloud currently supports setting the User-Agent for fetching resources from the origin server on image CDNs, configuring CORS headers, and implementing Referer restrictions.

2023 年图片 CDN——Cloudflare Polish, Bunny Optimizer, Vercel Image Optimization, imgproxy 和 WebP Cloud Services 对比

Chinese CDN 2023 年图片 CDN——Cloudflare Polish, Bunny Optimizer, Vercel Image Optimization, imgproxy 和 WebP Cloud Services 对比

Comparison of 2023 Image CDNs — Cloudflare Polish, Bunny Optimizer, Vercel Image Optimization, imgproxy, and WebP Cloud Services

English CDN Comparison of 2023 Image CDNs — Cloudflare Polish, Bunny Optimizer, Vercel Image Optimization, imgproxy, and WebP Cloud Services

浏览器是如何实现 CSS 滤镜的?兼谈如何使用 govips 实现同样的滤镜效果

Chinese Go govips Changelog 浏览器是如何实现 CSS 滤镜的?兼谈如何使用 govips 实现同样的滤镜效果

How do browsers implement CSS Filters? And how to achieve the same filter effects using govips

English Go govips Changelog How do browsers implement CSS Filters? And how to achieve the same filter effects using govips

混合部署 GitHub Actions Runner:Multi Arch 镜像构建速度飙升 10 倍!

Chinese GitHub Actions 混合部署 GitHub Actions Runner:Multi Arch 镜像构建速度飙升 10 倍!

Hybrid Deployment of GitHub Actions Runner: Multi-Arch Image Building Speed Soars 10x!

English GitHub Actions Hybrid Deployment of GitHub Actions Runner: Multi-Arch Image Building Speed Soars 10x!

ARM64 系列芯片的 Geekbench 测试以及 WebP Encode 速度对比

Chinese Hetzner ARM64 ARM64 系列芯片的 Geekbench 测试以及 WebP Encode 速度对比

Geekbench Testing and WebP Encode Speed Comparison of ARM64 Series Chips

English Hetzner ARM64 Geekbench Testing and WebP Encode Speed Comparison of ARM64 Series Chips

libvips 中不同的 VipsInteresting 是怎么决定图片裁剪位置的

Chinese libvips govips libvips 中不同的 VipsInteresting 是怎么决定图片裁剪位置的

How does different VipsInteresting values in libvips determine the cropping position of an image?

English libvips govips How does different VipsInteresting values in libvips determine the cropping position of an image?

WebP Cloud Services 目前已支持 AVIF

Chinese AVIF Changelog WebP Cloud Services 目前已支持 AVIF

WebP Cloud Services now supports AVIF

English AVIF Changelog WebP Cloud Services now supports AVIF

libvips, CGO 与 purego——如何让 Go 应用跨平台编译运行

Chinese Go libvips, CGO 与 purego——如何让 Go 应用跨平台编译运行

libvips, CGO, and purego: How to Compile and Run Go Applications on different platforms

English Go govips libvips, CGO, and purego: How to Compile and Run Go Applications on different platforms

用 WebP Cloud Services 来提升 Gravatar 头像加载速度

Chinese Gravatar 用 WebP Cloud Services 来提升 Gravatar 头像加载速度

Improving Gravatar Avatar Loading Speed with WebP Cloud Services

English Gravatar Improving Gravatar Avatar Loading Speed with WebP Cloud Services

Hetzner CAX 系列 ARM64 服务器性能简评以及 WebP Cloud Services 在其上的实践

Chinese Hetzner Hetzner CAX 系列 ARM64 服务器性能简评以及 WebP Cloud Services 在其上的实践

The performance review of Hetzner's CAX-line ARM64 servers and the practical experience of WebP Cloud Services on them.

English Hetzner The performance review of Hetzner's CAX-line ARM64 servers and the practical experience of WebP Cloud Services on them.