Patrick Mueller is a CTO Team person at IBM Rational. He also is a heck-of-a blogger. His take on Chrome is of interest because he goes right straight to the asychronous messaging model implcit in the Gears implmentation at the heart of the Google Chrome browser
One of the downers, for most people, with the current WorkerPool APIs, is going to be the message sending paradigm. It’s pretty low-level and raw. The great thing is that asynchronous message sends are a type of atomic building block upon which other forms of IPC can easily be built. The QNX operating system is famously built up on this core concept, slightly expanded.
He discusses building an RPC-styled worker mechanism in a blog entry called Fun with WorkerPools. Don’t miss it, because the story includes a web service known as the Pirate Speak Translator.
Can major vendors buy standards bodies’ approval for specifications that support their products?
We note here the untimely passing of Michael Hammer. Hammer coined the term “Re-Engineering,” and started an influential trend to remove unneeded layers of bureaucracy from organizations. The ‘flat’ organization of today owes much to Mike Hammer. Could today’s BPM resurgence take the same course Re-Engineering did? Continued »
Lost in all the bustle of a news-rich early September was the word that Progress Software closed the deal to acquire IONA Technologies plc.
Progress acquired IONA for an aggregate purchase price of approximately $162 million and approximately $107 million net of cash and marketable securities reported on June 30, 2008, which it funded with existing cash resources.
IONA was always among the more interesting companies in the software firmament. It originally came out of computer science academic efforts in Ireland, and was one of the earliest companies to focus on distributed computing. It was one of a handful of upstarts looking to ride the CORBA ORB standard to market. Its star was Orbix.
One of its big early successes was one of technology’ biggest all-time failures. But IONA leveraged what it learned as part of Motorola Iridium Satellite communication effort. [Wikipedia tells us that the satellites and other assets and technology behind Iridium were thought to have cost on the order of $6 billion – but that the bankrupt firm later sold for a mere $25 million.]
Getting to market with an ORB was just step-one for IONA. The company rolled with the Web services and SOA trends; it managed to stay in the game after other independent ORB makers were forgotten, adjusting as market demand changed. It is possible to project that IONA will become an enduring franchise as it comes under the Progress umbrella. Before it is too late, can anyone tell us what ‘IONA’ means?
People who cover technology long enough tend to see new things in the light of past new things. If you look at MapReduce, a parallel data architecture devised by Google, it does seem like something of a threat to the unbridled growth of the RDBMS. Continued »
Someday, maybe too not soon, Oslo will cease to be whatever someone wants it to be. In other words, Microsoft will disclose enough about the Oslo marchitecture for a consensus of people to decide what it is. Fortunately, Don Box is blogging a bit and we’ll get a bit more inkling. Continued »
Extreme transaction processing (XTP) has limits that have nothing to do with its 500+ transactions per second performance.
The limits are in its applicability in applications, which may benefit from grid technology, but may not require extreme processing, says Mike Piech, senior director of Oracle Fusion Middleware.
SOA has had a bit of a rough summer. The Best and Brightest of the SOA bloggers have publicly ruminated long and lamentably on SOA’s future. There has been a bit of SOA fatigue in evidence. Could it be because many SOA projects are ready to roll out and some people want to be elsewhere when one or two implode?
SOA fatigue may be traced to aspects of SOA that people have sometimes rightly described as bloated. For SOA repositories and SOA governance the jury is still out. Continued »
Extreme transaction processing (XTP) gets down to business in service-oriented architecture (SOA) applications at AbeBooks.com, a Canada-based online bookstore, profiled in a SearchSOA user story earlier this month. The marketplace for books is using Oracle Coherence, a distributed in-memory data grid designed for XTP environments. A product of Oracle’s purchase of Java performance specialist Tangosol in 2007, Coherence automatically partitions data in-memory across multiple servers.
The Web wins, says Nexaweb’s CTO Jeremy Chone analyzing what happened with the ECMAScript working group Harmony decision announced earlier this month. “This is really good for the Web.”
Chone’s take on this can be found on his blog.