Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Akamai Functions Samples

This repository contains example Akamai Functions projects.

Use at your own risk (review before use it).

Samples in Rust

  • rust-http-mirror

    • A simple HTTP mirror component that echoes the incoming request as JSON.
    • Useful for debugging request headers, body encoding, and how Spin exposes the full URL.
  • rust-kvsample

    • A minimal Spin/Rust example demonstrating the key-value store API.
    • Shows how to open the default store, read/write values, list keys, and delete entries.
  • rust-s3sample

    • A Spin HTTP component that proxies requests to S3-compatible object storage.
    • Lightweight AWS Signature V4 implementation (no AWS SDK)
    • Implements GET, PUT, and DELETE for object keys.

Getting started

Each sample contains its own README.md with build, run, and deployment instructions.

  1. Choose a sample folder.
  2. Open that folder and read its README.md.
  3. Follow the sample-specific instructions for prerequisites and configuration.

Notes

  • These examples target the Spin framework for WebAssembly-based components.

License

This repository is licensed under the terms in LICENSE.

About

Akamai functions (server side WASM running at the Akamai Edge) examples created in rust

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages