# worker.do > Deploy serverless functions to 300+ edge locations with zero cold starts. Run TypeScript at the edge with <1ms execution. Scale to millions of requests with pay-per-use pricing. Deploy Serverless Functions in 30 Seconds. Zero cold starts, <1ms execution, 300+ global edge locations. Deploy TypeScript workers that scale to millions of requests automatically. Pay only for actual compute time with sub-millisecond precision billing. worker.do is one of the primitives of Platform.do, in the Build layer (ship from code, cli or mcp). Every .do shares one grammar, Business-as-Code, and one SDK. ## Page - [worker.do](https://worker.do/): Worker.do - Deploy Serverless Workers | 0ms Cold Starts, 300+ Edge Locations ([Markdown](https://worker.do/index.md)) ## Business-as-Code - [What is Business-as-Code?](https://platform.do/business-as-code): the grammar every .do shares ([Markdown](https://platform.do/business-as-code.md)) - [Platform.do](https://platform.do/): infrastructure for autonomous business ([llms.txt](https://platform.do/llms.txt)) ## Docs - [Documentation](https://docs.platform.do): guides and reference for the whole platform - [SDK](https://docs.platform.do/sdk): TypeScript SDK, `import { on, send, db, $ } from 'sdk.do'` - [CLI](https://docs.platform.do/cli): the `do` command - [MCP](https://docs.platform.do/mcp): one MCP tool, `do`, that runs a script - [API](https://docs.platform.do/api): REST API ## Other Build primitives - [cli.do](https://cli.do) - [mcp.do](https://mcp.do) - [integrations.do](https://integrations.do) - [studio.do](https://studio.do) - [esbuild.do](https://esbuild.do) ## Optional - [Full text](https://worker.do/llms-full.txt): this index plus the page in full