robust collaboration s ervices with osgi
DESCRIPTION
Robust Collaboration S ervices with OSGi. Satya Deep Maheshwari | Computer Scientist. Typical Web Conferencing solution requirements. Live screen sharing Interactive chat Audio Conference Background batch processing Instant polls, Q & As and so on …. A webinar in progress …. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Robust Collaboration S ervices with OSGi](https://reader035.vdocument.in/reader035/viewer/2022062218/568165dd550346895dd8f5eb/html5/thumbnails/1.jpg)
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Satya Deep Maheshwari | Computer ScientistRobust Collaboration Services with OSGi
![Page 2: Robust Collaboration S ervices with OSGi](https://reader035.vdocument.in/reader035/viewer/2022062218/568165dd550346895dd8f5eb/html5/thumbnails/2.jpg)
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Typical Web Conferencing solution requirements
Live screen sharing Interactive chat Audio Conference Background batch processing Instant polls, Q & As and so on ….
2
![Page 3: Robust Collaboration S ervices with OSGi](https://reader035.vdocument.in/reader035/viewer/2022062218/568165dd550346895dd8f5eb/html5/thumbnails/3.jpg)
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
A webinar in progress …
3
![Page 4: Robust Collaboration S ervices with OSGi](https://reader035.vdocument.in/reader035/viewer/2022062218/568165dd550346895dd8f5eb/html5/thumbnails/4.jpg)
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Solution built on monolithic architecture
Fixing a malfunctioning component typically means bringing down the whole system.
Even planned maintenances are essentially system wide downtimes.
4
![Page 5: Robust Collaboration S ervices with OSGi](https://reader035.vdocument.in/reader035/viewer/2022062218/568165dd550346895dd8f5eb/html5/thumbnails/5.jpg)
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Something goes wrong or there’s a maintenance…
5
Monolithic architecture
![Page 6: Robust Collaboration S ervices with OSGi](https://reader035.vdocument.in/reader035/viewer/2022062218/568165dd550346895dd8f5eb/html5/thumbnails/6.jpg)
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Solution built on modular architecture
Fixing a malfunctioning component typically means just bringing down that single component and patching it with the fix.
Planned maintenances have minimal user impact as it is only a part of the system which is not working and rest of the services are available for use.
6
![Page 7: Robust Collaboration S ervices with OSGi](https://reader035.vdocument.in/reader035/viewer/2022062218/568165dd550346895dd8f5eb/html5/thumbnails/7.jpg)
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Something goes wrong or there’s a maintenance…
7
Modular OSGi based architecture
![Page 8: Robust Collaboration S ervices with OSGi](https://reader035.vdocument.in/reader035/viewer/2022062218/568165dd550346895dd8f5eb/html5/thumbnails/8.jpg)
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.