MASAKA / Browser / Regions
Browser

Choose where
the browser runs.

China and overseas are independent queues, worker identities, health signals, and autoscaling decisions.

Choose a region explicitly

Session request
const session = await browser.create({
  url: 'https://example.com/',
  region: 'china',
  previewMode: 'visual',
  maxSeconds: 300
});
chinaChina capacityUse when target access or the operator needs this regional route.
overseasOverseas capacityThe backward-compatible default.
proxy_idSeparate egressA region is not a proxy and makes no third-party reachability promise.

Routing stays regional

China tasks and overseas tasks enter independent worker queues.SESSION REQUESTexplicit regionCHINA QUEUEChina workers onlyOVERSEAS QUEUEoverseas workers onlyREGIONAL WPEREGIONAL WPE

Capacity and fallback

A region does not silently fall back to the other region. If capacity is unavailable, the session remains queued or fails with an explicit capacity result. This preserves routing intent and makes autoscaling observable.