Skip to content

moobius/petulant-ninja

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cirrus Distributed Cloud

#Coding Style For some CDC class, CDCExample, every function definition must follow: CDCExample_nameOfFunction(args) Camel Case function name starting lowercase, underscore = scope The only exception to this rule is the constructors and desctructors: new_CDCExample() delete_CDCExample(CDCExample *)

CDCError should be returned where appropriate.

#Client side

##Nodechain contains a list of all nodes in the cloud

##Nodetable a string table that maps local files to a list of ip addresses (Nodelist) | \ - Nodelist - a list of ip addresses

##Gatherer A worker thread manager for collecting the right data from the cloud, takes a nodelist

##Distributor A worker thread manager for distributing the right data to the cloud, makes a nodelist and inserts it into the Nodetable

#Server side

#Server Accepts requests and spawns a thread to fufill the request Spawns thread to ping requestor for updated Nodechain

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages