Skip to content

Code management for tools and examples for the optimistic failover experiments

Notifications You must be signed in to change notification settings

dos-group/optimistic-failover

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

optimistic-failover

Python implementation of a service-dashboard and example services for experiments with an optimistic failover. The dashboard and the note-taking example service is developed with the pyramid framework for site generation and bootstrap for fancy mobile-first layouts. The dashboard requires an OpenStack installation since the displayed servers are extracted from the installation via novaclient. The example service are stateful services with implemented optimistic replication mechanisms.

service-dashboard: alt text

note-taking example service: alt text

Requirements

For a successful installation you need:

  • an OpenStack installation with the corresponding credentials and permissions to start/stop/pause servers
  • a working Linux environment with a proper python installation (we only tested our tools on linux machines)

The documentation of the dashboard and the example services can be found in the corresponding README files:

Publications

More documentation and publications will be added later.

About

Code management for tools and examples for the optimistic failover experiments

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published