Billy Newport

Distinguished Engineer at IBM

Billy Newport
Billy is a Distinguished Engineer at IBM. He's been at IBM since 2001. Billy was the lead on the WorkManager/ Scheduler APIs which were later standardized by IBM and BEA and are now the subject of JSR 236 and JSR 237. Billy lead the design of the WebSphere 6.0 non blocking IO framework (channel framework) and the WebSphere 6.0 high availability/clustering (HAManager). Billy currently works on WebSphere XD and ObjectGrid. He's also the lead persistence architect and runtime availability/scaling architect for the base application server.

Before IBM, Billy worked as an independant consultant at investment banks, telcos, publishing companies and travel reservation companies. He wrote video games in C and assembler on the ZX Spectrum, Atari ST and Commodore Amiga as a teenager. He started programming on an Apple IIe when he was eleven, his first programming language was 6502 assembler.

Billys current interests are lightweight non invasive middleware, complex event processing systems and grid based OLTP frameworks.

Blog

Unofficial IRC channel for WebSphere eXtreme Scale

Posted Friday, September 3, 2010

I'm making an IRC channel on the IRC server ircnet.eversible.com called #ibmwxs I'll be hanging there as often as I can and hopefully you more »

Apache Lucene and DataGrids, a good match?

Posted Wednesday, August 18, 2010

I'm not so sure anymore. I was recently investigating this with a large customer using a big set of Lucene indexes, about 25GB. They had the index on disk and were copying the index in to a RAMDirector more »

8 socket AMD server scalability issues and possible solution

Posted Wednesday, August 18, 2010

I was recently involved with a customer that was using an 8 socket AMD based server running a Unix. The machines had 32 cores each and a lot of RAM. Pretty impressive specificatio more »
Read More Blog Entries »

Presentations