Created a basic in memory logger in rust. Used Actix to server it using rest api.
Follow the instructions in this link to install rust After installing cargo tool chain, you can run the application
In your terminal run cargo run
-
/health
Health endpoint to test the application -
/append
Append endpoint add the log to inmemory logger and return an offset -
/get
Returns the log given the offset
Store the log data in bytes to a file using buffer reader.