Processing model
FastEdge offers two processing modes:- Without HTTP request modification. Select functions run at the edge without modifying HTTP requests. This improves speed and scalability because some requests are handled by edge network servers rather than reaching the application’s web server.
- With HTTP request and response modification. A FastEdge node modifies HTTP requests according to the functions’ logic before forwarding them to the application’s web server. The edge node then intercepts the web server’s HTTP response, modifies it according to the functions’ logic, and sends it to the end user.
- Add application code to FastEdge.
- Gcore deploys the code on edge servers worldwide, and all traffic is automatically routed and load-balanced across edge nodes.
- When a request arrives, the runtime executes the code and returns an HTTP response.
- FastEdge nodes act as origins to terminate HTTP requests, or as proxies to modify them along the way.
Key benefits
FastEdge provides the following performance and development advantages.- Low latency everywhere. FastEdge runs over Gcore’s global edge network, so services are closer to end users regardless of location, resulting in low latency.
- Quick development. FastEdge supports building highly responsive and personalized apps that rely heavily on dynamically generated content.
- Built for innovation. FastEdge handles all backend orchestration, freeing teams to focus on coding and creativity.
- Enhanced security. Each edge app runs within the WebAssembly sandbox, isolating it from other edge apps.