More information on Midori
Very curious on Midori and where it is going ..
So based on the following information i will entertain some speculation.
The following is a subset of people who are working on Midori ( see http://www.nabble.com/Midori-in-The-Register-td18739750.html)
Ravi Pandya,
Dean Tribble,
Pavel Curtis,
Eric Northup,
Chris Brumme
Jonathon Shapiro
Recent papers
Ravi Pandya (Architect Technical Strategy) ( has some comments related to small hand held devices/ netbooks and Security / identity
Abstracting Operating environment from Operating System
Dean Tribble ( PrincipalArchitect work in security) Recent patents
Concurrent exception handling
Abstracting Operating environment from Operating System
Hierarchical reservation resource scheduling infrastructure
Co-ordinating Chores in muli processing
Pavel...
Can EDA SOA eventing systems be fast
A lot of traditional eventing systems use C++ and are dubious about whether the Lego block style SOA can provide sufficient performance.
Again it boils down to design
WCF C# can process over 22000 small messeges per second on an average 2 year old quad server. http://msdn.microsoft.com/en-us/library/bb310550.aspx#wcfperform_topic4.
This is more than sufficient for most applications especially as with eventing systems you can add servers relatively simply , the algorithms which manage the propogation of subscriptions and the path are far more important . ( Distributed Event-Based Systems (Muhl , Fiege and Pietzuch) is a good book which covers the theory here...