
Tuesday July 10, 2007
[ Technology ]
Database Price-Performance on Sun All Open-Source Platform
More good PostgreSQL and open-source news!
In the first week of July 2007, Sun announced a very attractive SpecJ2004 result for an all open-source Sun stack, including PostgreSQL on Solaris on Niagara.
Josh Berkus and Jignesh Shah have already written about the recent SpecJ benchmark results. The highlights are already given by Josh and Jignesh's blogs: Josh notes the importance of the results in proving the suitability of the Niagara architecture for DB applications and the importance of this result as a proof of SMP scalability. He also notes the significant price difference between Sun and the competition and looks forward to even better SMP performance by PostgreSQL database on Solaris. Jignesh gives some details regarding the DB tuning strategy used. If you want more of the tuning strategy details, you should probably leave him a comment.
Here's a summary of other highlights based on other sources:
- This is the second all open source SPECjAppServer2004 benchmark result and Sun is the only vendor to publish all open source results.
- It demonstrates Sun's commitment to use open source software at all levels of the stack -- including open source databases -- and to bring these price/performance benefits to users.
- An all-Sun, all open source stack comprised of PostgreSQL on Solaris (built off OpenSolaris) on T2000s (with OpenSPARC) with Glassfish gave 89% the performance at 34% the cost of a comparable HP benchmark with proprietary database, application server, and hardware. (Tom Daly provides further details regarding price-performance results.)
If you do not know about SpecJ 2004, refer to spec.org. In summary, SPECjAppServer2004 heavily exercises all parts of the underlying infrastructure that make up the application environment, including hardware, JVM software, database software, JDBC drivers, and the system network. The primary metric of the SPECjAppServer2004 benchmark is jAppServer Operations Per Second ("SPECjAppServer2004 JOPS") in either @Standard or @Distributed mode.
Look, also, at Tom Daly's blog for more information on these performance benchmarks and more.
Disclosure Statement:
Sun Fire X4200 (6 chips, 12 cores) 778.14 SPECjAppServer2004 JOPS@Standard. HP rx2660 (2 chips, 4 cores) 874.61 SPECjAppServer2004 JOPS@Standard.
SPEC, SPECjAppServer reg tm of Standard Performance Evaluation Corporation.
Results from www.spec.org as of 7/10/07.
2007-07-10 00:12:06.0 --
;
Permalink
;
Trackback.
benchmarks
databases
enterprise
java
niagara
performance
postgresql
solaris
sun
technology

Thursday April 19, 2007
[ Technology ]
Java Stack in Ubuntu
Beginning with Ubuntu 7.04, you get the full Java stack for Linux gathered in one place. I remember learning about Java first on both Solaris (the Sparc stations sitting in the math department at Berkeley) and on Linux (the PCs in a basement office in the industrial engineering department). The tradition continues into "sudo apt-get"! While I'm writing about Java, I should probably remind you about CommunityOne, the free event during this year's JavaOne.
2007-04-19 11:50:58.0 --
;
Permalink
;
Trackback.
java
linux

Tuesday January 02, 2007
[ Telecommunications ]
phoneME Project Moves On
Developing and maintaining software targeted to hundreds of millions if not billions of devices can become a daunting task, and learning to use the tools of trade can be equally challenging. Fortunately, when tinkering and development is in the open, knowledge--or should I say "know-how"--flourishes. Developers learn from each other's work, and users can suggest (and make) useful changes. There is something akin to case law here. Unless cases are written and analyzed in a hierarchy of courts by communities of lawyers and judges, other cases cannot be judged and analyzed on the foundation of existing case experience. Example: Java ME went open source recently under the guise of phoneME Project. Subversion commit messages can be found here. Discussion forums for phoneME Feature and phoneME Advanced can provide useful information. Some good weblogs to check for phoneME and Java ME are those by Hinkmond Wong, Stuart Marks, Terrence Barr, Mark Lam and Darryl Mocek.
2007-01-02 19:01:16.0 --
;
Permalink
;
Trackback.
java
mobile
america
apache
art
berkeley
blogs
books
business
canada
capital
code
communications
community
computing
conference
connectors
content
contribution
corporate
costs
culture
databases
derby
design
desktop
developers
development
economics
education
energy
engineering
film
finance
history
information
innovation
international
internet
iran
isfahan
java
java-db
javaone
law
linux
logic
management
markets
mathematics
media
mobile
music
mysql
netbeans
networks
news
open
open-solaris
open-source
opensolaris
opensource
os
persian
philosophy
phones
photography
photos
politics
postgresql
practice
privacy
products
programming
ruby
science
server
services
social
society
software
solaris
sports
strategy
sun
sun-microsystems
systems
technology
tehran
telecommunications
tools
transactions
transportation
travel
tv
us
video
war
web
windows
work
writing
Del.icio.us
RSS Feeds
All
/ Persian (فارسی)
/Announcements
/Art (هنر)
/Business
/Code
/Culture
/Design
/Economics
/Here
/History
/Java
/Mathematics
/Media
/Networks
/Papers
/Personal
/Philosophy
/Science
/Society
/Sports
/Sun Microsystems Inc.
/Technology
/Telecommunications
/This
/Web
/Work
|