InfoQ

InfoQ

Editor Specific Content View

All of Billy Newport's Content on InfoQ


Latest featured content by Billy Newport

Enterprise NoSQL: Silver Bullet or Poison Pill?

Topics
NoSQL,
Database Design,
Data Access,
Architecture,
Performance & Scalability

Billy Newport explains the fundamental differences between SQL and NoSQL, creating awareness that NoSQL is not suited for many cases, and people should make informed decisions before buying into it.

Presentations by Billy Newport

Evolving the Key/Value Programming Model to a Higher Level

Topics
Java,
Clustering & Caching,
Data Access,
Architecture

In this presentation from QCon San Francisco 2009, Billy Newport discusses the ways that developers interact with key/value (KV) stores such as memcached and WebSphere eXtreme Scale, entity vs column-oriented approaches, synchronous and asynchronous operations, large data sets, using a DBMS as a column store, collocating closures and data, and features that could be added to increase scalability.

Interviews by Billy Newport

Billy Newport Discusses Parallel Programming in Java

Topics
Cloud Computing,
Java,
Architecture

Billy Newport talks to InfoQ about the need for higher level abstraction to do parallel programming with multi-core systems effectively. The interview explores some approaches taken with MapReduce products such as Cascading and Pig for a Hadoop cluster, explores the limitations of the actor model and message passing, and touches on IBM's WebSphere eXtreme Scale (ObjectGrid) product.

Billy Newport explains Virtualization

Topics
Virtualization,
Java,
Operations,
Architecture

In this interview, Billy Newport talks about different types of virtualization, eXtreme Transaction Processing (XTP) and how WebSphere products like Virtual Enterprise (formerly XD) support virtualization. He discusses hardware, hypervisor, JVM, application and data virtualization.