tools


An interesting conversation yesterday with folks from AMD, on what’s going to be happening with the next generation or two of their virtualisation technologies in Opteron.

There’s a lot to be said about “Trinity”, their secure virtualisation platform, and “Raiden”, a client model for blade servers – but the really interesting story is “Terrazzo”. This is where AMD opens up its HyperTransport pipeline to third-parties – as well as its socket specifications. So on a multicore, multiprocessor motherboard, you could drop in a physics coprocessor for fast gaming, or (and this is where I think things will get very interesting) a dedicated processor for additonal server functionality.

This is where AMD needs to talk to companies like Azul. Dropping one of Azul’s 48 core VM-specific processors onto a HyperTransport bus alongside a set of Opterons could really speed up your Java applications (with direct access to the system memory) – and get rid of all that nasty non-deterministic garbage collection…

AMD is taking the enterprise server game in a very different direction to Intel. Let’s see if the industry takes them up on it…

Technorati Tags: , , ,

While I may be buried in the ballroom of a hotel in Brooklyn, well into my second day of non-stop PowerPoint on the next Microsoft Office (I'm assuming that there are five boroughs out there somewhere…), here's a little SOA associated piece from El Reg for your delectation:

The recent 4.1 release of BlackBerry Enterprise Server (BES) from Research in Motion (RIM) opens the door to a new set of mobile development tools and technologies. BlackBerries aren't just for email – they're also a secure pipe to and from your network. With the latest build of RIM's MDS (Mobile Data Services) platform bundled with BES 4.1, BlackBerries are able to take advantage of any web services in your, and your partners', networks, and can quickly become a secure input device. If you've got BES 4.1 running on your network, turning your Blackberry services on is nearly as easy as downloading RIM's MDS Studio application, although it's a hefty download at well over 230MB. You'll also need to pull down the documentation and sample applications at the same time. The Studio includes a BlackBerry simulator, so you can test applications as you build them.

Read on here. And a big hand to the folk at RIM, who were able to get me the code despite their download server having a serious meltdown, so I was able to deliver my copy literally as the taxi driver who was taking us to Heathrow rang the doorbell…

Most UI tools come with libraries of reference controls. Coding up a drop down menu can be a more of a problem than you first think – so approaches like Flash’s Halo and the control libraries shipping with Microsoft’s Expression Interactive Designer are considerable time savers…

Yahoo! has given AJAX developers the same sort of bootstrap, with its User Interface Library.

The Yahoo! User Interface Library is a set of utilities and controls, written in JavaScript, for building richly interactive web applications using techniques such as DOM scripting, HTML and AJAX. The UI Library Utilities facilitate the implementation of rich client-side features by enhancing and normalizing the developer’s interface to important elements of the browser infrastructure (such as events, in-page HTTP requests and the DOM). The Yahoo UI Library Controls produce visual, interactive user interface elements on the page with just a few lines of code and an included CSS file. All the components in the Yahoo! User Interface Library have been released as open source under a BSD license and are free for all uses.

Components include Calendar controls, sliders and tree views, as well as utilities for handling animations and working with the DHTML document object model more effectively. There’s an associated library of design patterns as well.

Looking good, and hopefully making it easier to deliver the type of web-based UI that works well with SOA applications.

Technorati Tags: , , ,

I’m considering moving A New It World here from Blogspot.

So I’m testing out my usual blogging tools. First Performancing.