proomt

Search

Search posts, papers, and topics

All posts

RedisYoav Peled3 min readintro

Introducing Smooth Scaling: faster, more intelligent scaling

Summary

Redis Cloud Pro introduces Smooth Scaling, which leverages atomic slot migration (ASM) from Redis 8.4 to move only the necessary hash slots during scaling. This shortens scaling windows and reduces impact on live traffic without any code changes.

  • Smooth Scaling uses atomic slot migration to move individual hash slots directly, avoiding intermediate states.
  • Scaling operations complete faster, especially for small capacity changes, leading to smaller throughput dips and latency spikes.
  • The feature is transparent to applications—no code changes or new APIs are required.
  • Automatically enabled for RAM‑based Redis Cloud Pro databases version 8.4+ with the default hashing policy; not supported for Active‑Active or Flex.

Engineers running Redis Cloud Pro should care because faster, less disruptive scaling improves reliability and performance during traffic spikes.

5/10

Related reading

  1. The Tail at Scale

    The paper defines “tail‑tolerant” systems that keep interactive latency (≤100 ms) low even as services scale to thousands of servers, and surveys the main causes of latency outliers. It shows that techniques such as request replication, hedged requests, and resource isolation can dramatically shrink the latency tail with modest overhead, enabling higher utilization without over‑provisioning.

    Hall of Fameresearch.google1 minpaper
  2. Dropbox Evolves Riviera Content Processing Platform to Support AI Workloads

    Dropbox’s Riviera platform has been expanded from a preview service into a universal, composable content‑processing system that now handles hundreds of thousands of transformations per second across 300+ file types. The architecture separates orchestration from execution, adds a plugin model, and offers async public APIs so internal and external AI workloads can reuse cached transformations.

    InfoQinfoq.com2 min