Newsletter :: July 2007
Back to Newsletter Archive
E V E N T S
OSGi Alliance Community Meeting
June 26-27, 2007, Siemens AG Corporate Offices, Munich, Germany
K U D O O F T H E M O N T H
"Hibernate to db4o is like CP/M to Windows NT: with Hibernate, a trivial project like a sales database (customers, products, sales) can take a few days to code, whereas with db4o it takes about a few minutes!!!"
Achilleas Margaritis, May 28, 2007
A R T I C L E S
-- db4objects AND ProSyst PROVIDE OSGi SOLUTIONS WITH PERSISTENCE --
db4objects and ProSyst, the leading provider of client and server side OSGi service platforms have formed a strategic partnership to provide OSGi platforms with integrated persistence.
The OSGi framework is a Java middleware that significantly extends the functionality of Java by allowing software to be structured as dynamic components which can be installed, started, stopped, updated, and uninstalled without affecting other components running in the framework. SD Times calls it "a quiet contender for the title of most important technology of the decade".
The db4o 6.3 Java distribution now includes an OSGi-compliant service interface. ProSyst has adopted db4o as the standard Object Persistence Package for both their commercial and open source OSGi platforms.
For more information please read the
press release and visit our OSGi page.
-- UP TO 100 % PERFORMANCE IMPROVEMENTS --
We subjected db4o 6.3 to the PolePosition performance test suite and found improvements over all circuits for storing objects, approaching 100% better performance in many cases. This is due to the new IoAdapter cache that is now installed by default.
is a comprehensive set of performance tests for a large number of database functions.
To ensure product quality the full set of PolePosition tests has been integrated into our continuous build process, and is being run weekly. These tests will alert developers of check-ins that cause db4o performance to degrade either in terms of memory consumption, speed or database file size.
-- NO "BROKEN WINDOWS" – ZERO CIRITCAL BUGS ACHIEVED --
We are happy to announce that we have hit the status of zero "Blockers" and zero "Critical" bugs for the first time this month, and are committed to keep this as the status quo for db4o.
It is our policy to leverage community feedback and Agile practices to achieve the highest level of product quality. Our goal is to maintain "No Broken Windows" status, which in our case means no blocker or critical bugs in our product. We have established a regiment of resolving critical bugs without delay as part of our weekly focus.
TEST US! Keep track or our progress by checking Jira,
our online db4o bug, task and improvement tracker application.
-- CUSTOMER FOCUS: POSTBANK SELECTS db4o FOR CONSULTING TOOL --
Postbank, the leading German retail bank, was under time pressure to enhance their financial consulting application so that their sales force could be productive offline as well as online. db4o was the ideal fit.
"We needed an easy-to-use database which didn't require a long ramp up period and
which allowed us to get our application rolled out as soon as possible. We evaluated
and compared different solutions but nothing came close to db4o in terms of ease
of implementation and performance."
-- Horst Hartberger, Technical
Project Leader, Postbank AG
-- db4objects JOINS ACCESS GLOBAL PARTNER PROGRAM --
Driven by several large customer projects, db4objects has partnered with ACCESS, the leading provider of mobile content delivery and access technologies, and has joined the Access Connect Ecosystem (ACE) partner program. The partnership will help the proliferation of advanced Java persistence technology to a broad set of carriers and mobile device manufacturers.
Carriers are in need of a hardware independent application platform that allows them to provide differentiating services to their customers. Java is proving to be the ideal platform for this application framework.
ACCESS has strong, established relationships with service providers all around the world. The combination of ACCESS' experience in the mobile world with db4objects' persistence solution opens great possibilities for next generation services we can expect from wireless carriers.
Read more in the
ACCESS release and in the
-- ANNUAL USER SURVEY RESULTS & PRIZES --
In mid May 2007, we sent out a request to participate in an online survey to over 15,000 selected community members, here are some statistics:
We enjoyed an outstanding 10% response rate! Thank you for your support!
10 books "The definite guide to db4o" and 25 db4o Golf Shirts are on their way to their rightful owners
The winners of the 5 cash prizes of US$200 each are:
Felice D.S. from Italy
Axl M. from South Africa
Ruediger L. from Germany
Tim E. from the US
Minghui G. from China
These are the top 3 items you cast your vote on for the db4o roadmap 2007/08:
- Improve performance
- Client/Server: Scalability (parallel core, more clients)
- Improved Object Manager
We are happy that your top concern is our primary objective as well. As you can see from the PolePosition article in this newsletter, performance is always on our mind. Check out our
PolePosition results here.
We will study the results of the survey diligently and review our roadmap based on the requests.
Thank you again for sharing your time and comments with us!
L O O K I N G I N T O T H E M I R R O R
Selected press coverage about db4o since the last newsletter:
"Digital Imaging, Databases, and Eye Care"
Dr. Dobb's Portal, June 5, 2007, by Ryan McGrail
"Evaluating Options for Persisting Java Objects"
Java Developer's Journal, June 2, 2007, by Richard Conway
"The Object Relational Mapping Quagmire"
Linuxjournal, June 2007, by Nicholas Petreley
"Avoiding the Quagmire - Part II of Ted Neward's Vietnam paper"
TheServerSide, May 22, 2007, by Joseph Ottinger
"The busy Java developer's guide to db4o" (3)
IBM developerWorks, May 22, 2007, by Ted Neward
"Interview: Ted Neward and Christof Wittig"
The Jem Report, May 21, 2007, by Jem Matzan
With best regards
The db4objects team.
Phone +1 (650) 577-2340
1900 S Norfolk Street, Suite 350
San Mateo, CA 94403 (USA)