8
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Satya Deep Maheshwari | Computer Scientist Robust Collaboration Services with OSGi

Robust Collaboration S ervices with OSGi

  • Upload
    isleen

  • View
    27

  • Download
    0

Embed Size (px)

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

Citation preview

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.