<body><script type="text/javascript"> function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener('load', function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } } </script> <div id="navbar-iframe-container"></div> <script type="text/javascript" src="https://apis.google.com/js/platform.js"></script> <script type="text/javascript"> gapi.load("gapi.iframes:gapi.iframes.style.bubble", function() { if (gapi.iframes && gapi.iframes.getContext) { gapi.iframes.getContext().openChild({ url: 'https://www.blogger.com/navbar.g?targetBlogID\x3d8907963\x26blogName\x3dWS-Comments\x26publishMode\x3dPUBLISH_MODE_BLOGSPOT\x26navbarType\x3dBLUE\x26layoutType\x3dCLASSIC\x26searchRoot\x3dhttps://ws-comments.blogspot.com/search\x26blogLocale\x3den_US\x26v\x3d2\x26homepageUrl\x3dhttp://ws-comments.blogspot.com/\x26vt\x3d972201484635970681', where: document.getElementById("navbar-iframe-container"), id: "navbar-iframe", messageHandlersFilter: gapi.iframes.CROSS_ORIGIN_IFRAMES_FILTER, messageHandlers: { 'blogger-ping': function() {} } }); } }); </script>

WS-Comments

perspectives on open-source and web services

Monday, May 09, 2005

WS-Kernel

HP did some pretty interesting research on building a unix kernel based on service-oriented design. their "MicroKernel...generalizes the principles of REST...and applies them down to the finest granularity of service-based software composition."

I have wondered if something like this were going on, but my initial assumption was that XML processing load made it impractical for low-level system operations. at kernel level, things need to happen fast, and the vast majority of the time (especially in Linux), it's possible, or even easy, to write system components that speak directly to the kernel.

I think the initiative is great, though - the more software projects out there, the better. the area I see service-oriented architecture providing the biggest benefit is to business processes that span multiple disparate systems. I have never thought of an OS as fitting that description at all. however, there may be some killer ideas out there that were waiting on this technology.

0 Comments:

Post a Comment

<< Home