Last month's issue of MSDN magazine has a very interesting article titled "Build Fault-Tolerant Composite Applications". The article sketches-out an architecture that allows plug-ins to be 'sand boxed' in such a way that if they fail or throw an un-handled exceptioin they can do so without causing the entire application to coming tumbling down along with it. See this SBC question for a more dramatic description of what I'm talking about. I think the design described in the article is reasonable and that SoapBox Core would greatly benefit from including such greatly improved fault tolerance features.

If I extend the exiting SBC code to support the design proposed in Krivyakov's article could I merge it, or at least create a branch from the current main for people who want the robustness? I am, of course, open to both design and implementation discussions on this topic and would ensure that the changes still pass all the existing unit tests and truly extend - without editing - the existing source code as much as possible.

asked 09 Feb '14, 19:54

KarlB's gravatar image

KarlB
576202136
accept rate: 0%

Be the first one to answer this question!
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "Title")
  • image?![alt text](/path/img.jpg "Title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Tags:

×1
×1
×1

Asked: 09 Feb '14, 19:54

Seen: 3,555 times

Last updated: 09 Feb '14, 19:54

Related questions

powered by OSQA