Budget the six services that just gained a second replica

FeatureKlusterServices
Shipped
September 4, 2026 at 8:51 PM UTC
Author
Kamo
Commit
2ffe888

AIService, KBService, ESigService, VOIPService, DocsService and TranslateService now run two pods, so a drain of either node must evict them one at a time rather than both at once. The first five got there by putting their shared-effect scheduled sweeps behind a distributed lease; TranslateService needed no lock at all, because its one scheduled method refreshes a cache in the pod's own memory and is supposed to run everywhere.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing