Steven Haines

Steven Haines is a senior technologist, accomplished architect, author and educator. He is currently working at Turbonomic as a Principal Software Architect in their Advanced Engineering team, focused on cloud initiatives. Previously he worked in various principal and lead architect roles at Disney, spending the better part of the past six years in their architecture team building out the next generation of Disney's guest experience and leading various Disney initiatives, from a solutions perspective. His specializations have been in performance and scalability, cloud-based architectures, high-availability, fault tolerance, business analytics and integration with new and emerging technologies.

As an author, he has written two books on Java programming: Java 2 From Scratch (Que Publishing, 1999) and Java 2 Primer Plus (SAMS Publishing, 2002), and one on Java Performance Management: Pro Java EE 5 Performance Management and Optimization (Apress, 2006). He has written over 500 articles for publications such as JavaWorld, InformIT.com (Pearson Education), and Dr. Dobb's Journal. And he has written over a dozen white papers and ebooks on performance management and cloud-based architectures to empower companies relay their product value to the market.

As an educator, Steven has taught Computer Science and Java at both Learning Tree University as well as the University of California Irvine and maintains a website dedicated helping technologists grow in their knowledge: www.geekcap.com (by Geeks for Geeks).

The opinions expressed in this blog are those of Steven Haines and do not necessarily represent those of IDG Communications, Inc., its parent, subsidiary or affiliated companies.

If you don't make a reservation, you're going to need to tip the maître d'

Doesn’t the cloud solve all of my performance issues?

Doesn’t the cloud solve all of my performance issues?

Many people are under the impression that the cloud can solve all performance issues. But is this true? This article explores the nature of the cloud, its ability to improve scalability, and why it may not necessarily solve all of...

Migrating to the cloud: You want me to lift and shift what?

Migrating to the cloud: You want me to lift and shift what?

Understand the benefits to deploying to the cloud, the challenges of performing a lift and shift, and the types of applications that can be easily moved to the cloud.

Load More