On Wed, 16 Sep 2015 16:44:54 +0800 Yi Tseng <a86487...@gmail.com> wrote:
> dynamic loading and unloading is always tricky (we do the similar >> inside VRRP app though). Do you have any use case? >> > > For example, > > There are 2 ryu app: routing and traffic logging. > > Now developer find bugs from traffic logging app and fix it. > > And the developer can reinstall traffic logging app without terminate > routing app. What's the advantages over simply restarting? In produciton networks, 1) you have to take care of failure between a controller and switches. In general, switches continues to work with the existing installed flows. Then after the reestablishment, the application properly need to work. 2) A routing application, say bgp, you always have to take care of disconnection with a peer, e.g., use the backup network. So I don't see the benefit dynamic loading can provide. Of course, it needs lots of extra testings. I agree that dynamic loading is a fun feature though. ------------------------------------------------------------------------------ Monitor Your Dynamic Infrastructure at Any Scale With Datadog! Get real-time metrics from all of your servers, apps and tools in one place. SourceForge users - Click here to start your Free Trial of Datadog now! http://pubads.g.doubleclick.net/gampad/clk?id=241902991&iu=/4140 _______________________________________________ Ryu-devel mailing list Ryu-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ryu-devel