Skip to content

tustvold/rust-playground

Repository files navigation

Rust Playground

Miscellaneous rust services written as part of learning the language

A DynamoDB backed, Rocket OAuth service able to issue JWTs and store hashed credentials using ring. Exposes prometheus metrics.

A pair of authenticated Rocket services that can evaluate arbitrary mathematical expressions. Tests parsing strings using nom, self-recursive async functions and request fanout. Exposes prometheus metrics.

A pair of services providing an asynchronous crawler using RabbitMQ as a queue and DynamoDB for persistence. Uses Actix-web and publishes metrics using StatsD.

An HTTP -> Kinesis service with support for record aggregation and batching calls to the PutRecords API.

About

Various Rust Experiments

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages