+ All Categories
Home > Documents > Robust Collaboration S ervices with OSGi

Robust Collaboration S ervices with OSGi

Date post: 24-Feb-2016
Category:
Upload: isleen
View: 28 times
Download: 0 times
Share this document with a friend
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 Presentation
Popular Tags:
8
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Satya Deep Maheshwari | Computer Scientist Robust Collaboration Services with OSGi
Transcript
Page 1: Robust Collaboration  S ervices  with  OSGi

© 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

© 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

© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

A webinar in progress …

3

Page 4: Robust Collaboration  S ervices  with  OSGi

© 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

© 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

© 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

© 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

© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.


Recommended