Techreport blog

Engineering Insights & Guides

The best problem-solving writing in software engineering — databases, performance, security, frontend and distributed systems, in one feed.

11,851 articles
AI & ML — Large-Scale Generation of ML Podcast Previews at Spotify with Google Dataflow

Large-Scale Generation of ML Podcast Previews at Spotify with Google Dataflow

As of March 8, 2023, Spotify has started serving short previews for music, podcasts, and audiobooks on the home feed. (You can see the announcement at Stream On , starting at 19:15.) This is a huge lift for in-app content discovery — a move away from making listening decisions based on static content, such as cover art, to using the audio content itself as a teaser. It has been an effort across ma

DCDiego Casabuena , Edgar Tanaka , Winstead Zhu (ML Engine·April 1, 2023AI & ML
Engineering — Swing Into April (2023 Wallpapers Edition) — Smashing Magazine

Swing Into April (2023 Wallpapers Edition) — Smashing Magazine

With April just around the corner, we have a new collection of desktop and mobile wallpapers waiting for you to celebrate the beginning of the new month. Designed by creatives from all across the globe, the wallpapers come in versions with and without a calendar. Enjoy!

CMCosima MielkeCosima Mielke·March 31, 2023Engineering
Networking — From IP packets to HTTP: the many faces of our Oxy framework

From IP packets to HTTP: the many faces of our Oxy framework

We have recently introduced Oxy, our Rust-based framework for proxies powering many Cloudflare services and products. Today, we will explain why and how it spans various layers of the OSI model, by handling directly raw IP packets, TCP connections and UDP payloads

NNunoNuno·March 30, 2023Networking