Safely updating running software

Peter Ebraert, Hans Schippers, Tim Molderez, Dirk Janssens · 2010

Software applications are updated frequently during their life cycle. In order to do so, they usually must be shut down, adapted and restarted. This causes periods of unavailability, which is not acceptable for some applications. Dynamic software updates (DSU) -- in which applications are updated at runtime -- is a technique that can be used to update software without the need to restart it.

Read the paper · More papers on PaperTik