Compute at the
true edge

Build and deploy WebAssembly HTTP applications with Rust — sub-millisecond cold starts, global edge network, zero infrastructure.

Rust SDK

Getting Started Guide

Apr 15, 2026 · 5 min read

Deploy your first FastEdge worker in under 5 minutes. From cargo init to global deployment.

Edge Patterns

Routing with Matchit vs RegEx

Apr 20, 2026 · 8 min read

Performance benchmarks and practical patterns for request routing on the edge.

Build Time

Pre-rendering at Compile Time

Apr 28, 2026 · 6 min read

Eliminate runtime rendering cost entirely — generate HTML at compile time.

Networking

HTTP Calls from the Edge

Make outbound HTTP requests from your FastEdge workers using fastedge::http_client.

Edge Logic

Reading and Modifying Request Bodies

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Security

Geo Blocking at the Edge Layer

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Observability

Edge Request Timing and Logging

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Performance

Rendering Markdown to HTML at the Edge

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Storage

Upload Files to S3 from the Edge

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Routing

Smart Upstream Switching at the Edge

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Performance

Dynamic Image Watermarking at the Edge

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Edge Logic

Custom Error Pages at the Edge

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Edge Logic

Manipulating Headers at the Edge

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Security

JWT Auth Gateway at the Edge

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

KV Storage

Edge Counter with Global KV Storage

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Performance

On-the-fly Image Optimization at the Edge

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Storage

Working with Edge KV Storage

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Performance

A/B Testing at the Edge with Rust

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Edge Logic

Running an MCP Server at the Edge

May 31, 2026 · 8 min read

Build and deploy a full Model Context Protocol server on Gcore FastEdge — no containers, no VMs, just Wasm at 160+ edge PoPs.

Security

Using Environment Variables and Secrets

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Networking

Making Outbound Requests from the Edge

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Edge Logic

GeoIP Redirect — Route by Location

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Routing

Edge Redirects Without Upstream Round-Trips

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Security

Rate Limiting at the Edge with KV Storage

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Security

CORS Made Simple at the Edge

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Routing

Build a Serverless API Gateway at the Edge

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Performance

Leverage Redis-Compatible Cache at the Edge

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Performance

GraphQL Proxy and Caching at the Edge

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Networking

WebSocket Proxying at the Edge

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Performance

Brotli and Gzip Compression at the Edge

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Security

Token Exchange and Refresh at the Edge

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Edge Logic

Request and Response Transformation Pipeline

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Edge Logic

Parse and Validate Form Data at the Edge

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Observability

Build a Cache Purge API on FastEdge

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Edge Logic

Request and Response Transformation Pipeline (Part 2)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Edge Logic

Parse and Validate Form Data at the Edge (Part 2)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Edge Logic

Parse and Validate Form Data at the Edge (Part 3)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Observability

Build a Cache Purge API on FastEdge (Part 2)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Observability

Build a Cache Purge API on FastEdge (Part 3)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Edge Logic

Custom Error Pages at the Edge (Part 2)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Edge Logic

Custom Error Pages at the Edge (Part 3)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Edge Logic

Manipulating Headers at the Edge (Part 2)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Edge Logic

Manipulating Headers at the Edge (Part 3)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Security

JWT Auth Gateway at the Edge (Part 2)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Security

JWT Auth Gateway at the Edge (Part 3)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

KV Storage

Edge Counter with Global KV Storage (Part 2)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

KV Storage

Edge Counter with Global KV Storage (Part 3)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Performance

On-the-fly Image Optimization at the Edge (Part 2)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Performance

On-the-fly Image Optimization at the Edge (Part 3)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Storage

Working with Edge KV Storage (Part 2)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Storage

Working with Edge KV Storage (Part 3)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Performance

A/B Testing at the Edge with Rust (Part 2)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Performance

A/B Testing at the Edge with Rust (Part 3)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Security

Geo Blocking at the Edge Layer (Part 2)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Security

Geo Blocking at the Edge Layer (Part 3)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Observability

Edge Request Timing and Logging (Part 2)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Observability

Edge Request Timing and Logging (Part 3)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Observability

Edge Request Timing and Logging (Part 4)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Performance

Rendering Markdown to HTML at the Edge (Part 2)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Storage

Upload Files to S3 from the Edge (Part 2)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Storage

Upload Files to S3 from the Edge (Part 3)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Routing

Smart Upstream Switching at the Edge (Part 2)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Routing

Smart Upstream Switching at the Edge (Part 3)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Performance

Dynamic Image Watermarking at the Edge (Part 2)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Performance

Dynamic Image Watermarking at the Edge (Part 3)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Security

Using Environment Variables and Secrets (Part 2)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Security

Using Environment Variables and Secrets (Part 3)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Networking

Making Outbound Requests from the Edge (Part 2)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Networking

Making Outbound Requests from the Edge (Part 3)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Edge Logic

Reading and Modifying HTTP Bodies at the Edge (Part 2)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Edge Logic

Reading and Modifying HTTP Bodies at the Edge (Part 3)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Edge Logic

GeoIP Redirect — Route by Location (Part 2)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Edge Logic

GeoIP Redirect — Route by Location (Part 3)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Routing

Edge Redirects Without Upstream Round-Trips (Part 2)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Routing

Edge Redirects Without Upstream Round-Trips (Part 3)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Security

Rate Limiting at the Edge with KV Storage (Part 2)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Security

Rate Limiting at the Edge with KV Storage (Part 3)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Security

CORS Made Simple at the Edge (Part 2)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Security

CORS Made Simple at the Edge (Part 3)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Routing

Build a Serverless API Gateway at the Edge (Part 2)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Routing

Build a Serverless API Gateway at the Edge (Part 3)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Performance

Leverage Redis-Compatible Cache at the Edge (Part 2)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Performance

Leverage Redis-Compatible Cache at the Edge (Part 3)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Performance

GraphQL Proxy and Caching at the Edge (Part 2)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Performance

GraphQL Proxy and Caching at the Edge (Part 3)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Networking

WebSocket Proxying at the Edge (Part 2)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Networking

WebSocket Proxying at the Edge (Part 3)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Performance

Brotli and Gzip Compression at the Edge (Part 2)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Performance

Brotli and Gzip Compression at the Edge (Part 3)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Security

Token Exchange and Refresh at the Edge (Part 2)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Security

Token Exchange and Refresh at the Edge (Part 3)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Edge Logic

Request and Response Transformation Pipeline (Part 3)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Edge Logic

Request and Response Transformation Pipeline (Part 4)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Edge Logic

Parse and Validate Form Data at the Edge (Part 4)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Edge Logic

Parse and Validate Form Data at the Edge (Part 5)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Observability

Build a Cache Purge API on FastEdge (Part 4)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Observability

Build a Cache Purge API on FastEdge (Part 5)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Edge Logic

Custom Error Pages at the Edge (Part 4)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Edge Logic

Custom Error Pages at the Edge (Part 5)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Edge Logic

Manipulating Headers at the Edge (Part 4)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Edge Logic

Manipulating Headers at the Edge (Part 5)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Security

JWT Auth Gateway at the Edge (Part 4)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Security

JWT Auth Gateway at the Edge (Part 5)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

KV Storage

Edge Counter with Global KV Storage (Part 4)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

KV Storage

Edge Counter with Global KV Storage (Part 5)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Performance

On-the-fly Image Optimization at the Edge (Part 4)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Performance

On-the-fly Image Optimization at the Edge (Part 5)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Storage

Working with Edge KV Storage (Part 4)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.

Storage

Working with Edge KV Storage (Part 5)

Explore this hands-on guide with complete Rust code examples, implementation patterns, and deployment steps.