Wiki

Clone wiki

pymoult / Dynamic Software Updates

##About Dynamic Software Updates (DSU)

Whether for adding new features of for fixing security holes, updates occupy an important place in the lifetime of software.

Usually, updating an application requires restarting it. This introduce downtime that is at least bothering when. In some domains downtime can be costly or inadmissible. For example, the cost of downtime of online services such as Twitter can cost millions of dollars (source : cnet.com).

A solution to this problem is to update the application dynamically. That is to say, modifying while it is running, inducing as small downtime as possible.

##Issues and mechanisms

##Protyping with Pymoult

Updated