-
Notifications
You must be signed in to change notification settings - Fork 0
License
marsleezm/cprdt
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
SwiftCloud: fault-tolerant causal+ consistent replicated database with client-side access === About === SwiftCloud is a research prototype of the system originally described in the Inria tech report: http://hal.inria.fr/hal-00870225 TODO === Crash course === TODO === Example applications === TODO === Running scripts === Deployment scripts are written in Groovy. The scripts are in scripts/groovy/deployment directory, both deployment classes definitions (such as SwiftBase.groovy, SwiftSocial.groovy etc.) and concrete experiment instances (runsocial.groovy etc.). To run the scripts, you need: (1) groovy and ant installed on your machine, and (2) ssh access configured for the target machine, typically EC2 (ask one of us for the keys). The simplest is to configure your ssh like this: Host *.compute.amazonaws.com StrictHostKeyChecking no UserKnownHostsFile=/dev/null IdentityFile PATH_TO_SSH_KEY_GOES_HERE Host *.compute-1.amazonaws.com StrictHostKeyChecking no UserKnownHostsFile=/dev/null IdentityFile PATH_TO_SSH_KEY_GOES_HERE To run experiments, use scripts from scripts/groovy/swift/deployment E.g. to run swiftsocial: ./scripts/groovy/swift/deployment/runsocial.groovy To generate plots, use scripts from scripts/groovy/swift/stats E.g. to generate metadata overhead plots: ./scripts/groovy/swift/deployment/runsocial_metadata_overhead.groovy PATH_TO_RESULT TODO
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published