yannh / restreflect

REST. Reflect. Enjoy a simple HTTP Echo server.

Home Page:https://restreflect.edgecompute.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

REST. Reflect. Enjoy a simple HTTP Echo server. Status

RESTReflect is a reimplementation/clone of the excellent HTTPBin by Kenneth Reitz, but written in Rust so it can easily be deployed on Fastly's serverless platform, Compute@Edge.

This makes the API very fast (it executes closer to the user), highly scalable and with very little operational overhead.

The two reasons behind this project are:

  • Needing to practice some rust, and this seemed like a good and easy project
  • A project required sending quite a bit of traffic to a public endpoint, and Fastly's platform is really quite a bit easier to operate than any container orchestration system.

Demo

RESTReflect is deployed to restreflect.edgecompute.app

Credits

  • @kennethreitz for the original HTTPBin app ❤️

About

REST. Reflect. Enjoy a simple HTTP Echo server.

https://restreflect.edgecompute.app/

License:MIT License


Languages

Language:Rust 87.6%Language:HTML 11.4%Language:JavaScript 0.7%Language:CSS 0.3%