Skip to content

dnascimento/askJava

Repository files navigation

Shuttle: Intrusion Recovery in Platform as a Service (PaaS) and Cloud Computing

Master's degree thesis

INESC-ID Research

Shuttle is an intrusion recovey system that logs the user's HTTP requests, creates request-consistent snapshots of NoSQL databases. When an intrusion happens, Shuttle loads a snapshot previous to the intrusion instant and replays the legitimate user requests.

The dissertation and paper are available at:

https://github.com/dnascimento/Thesis

The core/manager is available at:

https://github.com/dnascimento/undo

A modified voldemort implementation that supports snapshots:

https://github.com/dnascimento/voldemort

A demo application for PaaS:

https://github.com/dnascimento/askJava

A distributed (master-slave) HTTP benchmark tool that reads HTTP requests from files and have a simplified API:

https://github.com/dnascimento/AppEvaluation

Feel free to ask questions about it

About

Stackoverflow open-source implementation in Java for cloud with NoSQL Backend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published