September/October 2010Kai Yu
Job title/description: Senior system engineer, Oracle Solutions Engineering Lab, responsible for architecting, implementing, and publishing Oracle engineering solutions based on Dell Inc. platforms
Location: Austin, Texas
Length of time using Oracle products: 15 years
Oracle ACE Director
What would you like to see Oracle, as a company, do more of? Oracle brings a lot of great technologies to the IT industry. I’d just like to see more efforts on integrating these products—for example, integration of applications and middleware with some features of the database, virtualization technologies, and the grid infrastructure. When I attended the Oracle E-Business Suite Grid Customer Advisory Board briefings at COLLABORATE 10, I was very happy to learn that Oracle is working on this area.
What green practices do you use in your work? We’ve done a lot of research and engineering work on energy efficiency. We’re also using the grid to promote resource sharing and reduce servers and storage, which leads to a great reduction of energy usage in datacenters.Roel Hartman
Job title/description: Technical lead architect, participating in presales and sales activities for Oracle projects and analyzing solutions
Location: Arnhem, the Netherlands
Length of time using Oracle products: More than 20 years
What advice do you have for those just getting into software architecture? Always start with a good data model! That is the foundation for every decent application. If your data model has flaws, you’ll need a lot of code to overcome that—and you’ll always fail.
Which new features of Oracle Database are you currently finding most valuable? I really love the Edition-Based Redefinition feature in Oracle Database 11g Release 2. Since the whole economy is becoming more and more global, 24/7 availability is becoming a basic requirement. We needed a feature to avoid planned downtime due to an application upgrade, and Edition-Based Redefinition fills that gap.Antonio Jose Rodrigues Neto
Job title: Architect in the NetApp Customer Proof of Concepts Labs
Location: Research Triangle Park, North Carolina
Length of time using Oracle products: More than 10 years
What advice do you have for those just getting into Web and database development? All technology today needs to be deployed and architected with a focus on three important pillars: the cloud, virtualization, and efficiency. The world is changing, technology is changing, and we need to be prepared for architecting and deploying solutions to match and address a future where the volume of data produced is huge—and service-level agreements will be more and more aggressive.
If you were going to the International Space Station for six months and could only take one IT reference book, what would it be? My favorite is The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement, Simulation, and Modeling, by R.K. Jain [Wiley, 1991]. It’s basically a performance bible.