Best of InfoQDecember 2025

  1. 1
    Article
    Avatar of infoqInfoQ·18w

    Decathlon Switches to Polars to Optimize Data Pipelines and Infrastructure Costs

    Decathlon migrated data pipelines processing small to mid-size datasets (under 50 GiB) from Apache Spark clusters to Polars running on single Kubernetes pods. The switch reduced compute launch time from 8 to 2 minutes and significantly lowered infrastructure costs. Polars' streaming engine enables processing datasets larger than available memory on modest hardware. The team now uses Polars for new pipelines with stable, smaller input tables that don't require complex joins or aggregations, while keeping Spark for terabyte-scale workloads. Challenges include managing Kubernetes infrastructure and limitations with certain Delta Lake features.

  2. 2
    Article
    Avatar of infoqInfoQ·17w

    Cloudflare Open Sources tokio‑quiche, Promising Easier QUIC and HTTP/3 in Rust

    Cloudflare released tokio-quiche, an open-source Rust library that wraps their quiche QUIC/HTTP/3 implementation with Tokio's async runtime. The library simplifies building high-performance QUIC applications by handling UDP I/O, connection management, and event loops automatically. It uses an actor model internally and exposes an ApplicationOverQuic trait for protocol abstraction. Cloudflare uses it in production for edge services, HTTP proxies, and MASQUE-based tunnels in their WARP client, handling millions of requests per second. The library is available on crates.io as a foundational building block, with plans to release higher-level HTTP client/server abstractions.

  3. 3
    Article
    Avatar of infoqInfoQ·19w

    Java News Roundup: Spring Tools 5, TornadoVM, Payara Platform, Hibernate ORM, Spock Framework

    JDK 26 Build 28 and JDK 27 Build 2 early-access builds are now available with various bug fixes. Spring Tools 5.0 brings support for Spring Framework 7.0, Spring Boot 4.0, and AI integration with Cursor and Copilot. Spring AI 2.0.0-M1 introduces customizable tool calling loops and flexible text segmentation. Hibernate ORM 7.2.0 adds the @EmbeddedTable annotation and improved multi-ID loading. Payara Platform December 2025 edition includes experimental CRaC support. Apache Tomcat releases 11.0.15, 10.1.50, and 9.0.113 add strictSNI attribute for SNI host name matching. Spock Framework 2.4.0 adds Groovy 5.0 support and snapshot testing capabilities.

  4. 4
    Article
    Avatar of infoqInfoQ·19w

    ASP.NET Core in .NET 10: Major Updates Across Blazor, APIs, and OpenAPI

    .NET 10 brings major updates to ASP.NET Core, including extensive Blazor enhancements (security samples, client-side fingerprinting, QuickGrid updates, improved routing), built-in validation for Minimal APIs, Server-Sent Events support, full OpenAPI 3.1 compatibility with improved schema generation, new authentication metrics, WebAuthn passkey support in Identity, Kestrel improvements, and a System.Text.Json-based JSON Patch implementation. The release also includes Hot Reload improvements, circuit state persistence, and expanded diagnostics capabilities.