From: Anatoly A. <akk...@cs...> - 2001-07-01 03:37:38
|
On Sat, 30 Jun 2001, marc fleury wrote: > |Hot swap of software components... NOW that would be interesting... I'm > |not sure how useful though. The system would still be down while the > > Dynamic reconfiguration of flow of interceptors... > > the future... > > my eye is moving by himself > > REM? > > marcf > Beware, you are entering the twilight zone. This is the direction 'adaptive' system take -- very active research area in CS. This is just another tool for enabling adaptation in the overall system. Adaptation can be built into an application, true, but most application developers wouldn't bother. But the potential for taking an off the shelf componentized application (w/o build-in adaptation strategies) and make the application server dynamically adapt it. This is so much better. Different optimizations are possible for different client groups (even if their request patterns end up using the same beans) the server may adapt the application and optimize each request path for each group of clients separately. You can introduce additional server component at run-time to adapt to changes in bandwidth or to handle a DoS against the hosted application. The possibilities are there. Use your imagination. Anatoly. |