# Flags SDK now evaluates flags 10x faster

Source: [Vercel](https://vercel.com/changelog/flags-sdk-now-evaluates-flags-10x-faster)  
Feed7 permalink: https://feed7.dev/p/flags-sdk-now-evaluates-flags-10x-faster-0ja3slo  
Published: Unknown  
Trust: Official Source (official_source)

## Why Included

Vercel’s Flags SDK evaluates flag batches around 10x faster by reducing promise and microtask overhead; upgrade both packages and replace Promise.all with evaluate().

## Source Summary

Flags SDK and Vercel Flags now evaluate batches around **10x faster** by creating fewer promises and reducing microtask-queue overhead. The gain scales with flag count, and **precompute()** receives it automatically.

## Practical Implication

Upgrade both **flags** and **@flags-sdk/vercel**, then replace Promise.all over individual flag calls with evaluate() using an array or named object. Coding agents touching flag-heavy server paths should preserve that bulk pattern during generated refactors.

## Agent-Ready Context

Flags SDK and Vercel Flags now evaluate batches around **10x faster** by creating fewer promises and reducing microtask-queue overhead. The gain scales with flag count, and **precompute()** receives it automatically.

Upgrade both **flags** and **@flags-sdk/vercel**, then replace Promise.all over individual flag calls with evaluate() using an array or named object. Coding agents touching flag-heavy server paths should preserve that bulk pattern during generated refactors.

The announcement says “around” 10x and provides no workload, runtime, flag count, or absolute latency. Small batches may see less practical benefit, so measure the affected request path rather than treating the headline as universal.

## Context Map

- Layer: infra
- Domains: coding
- Topics: dev-ux

## Uncertainty

- The announcement says “around” 10x and provides no workload, runtime, flag count, or absolute latency. Small batches may see less practical benefit, so measure the affected request path rather than treating the headline as universal.

## Agent Instruction

Use this item as source-backed context. Do not invent claims beyond the linked source. If this item conflicts with another source, call out the conflict.
