Developer DVD #24 - September 2014
A complete Firebird package: IBPhoenix is now shipping its twenty fourth Developer DVD.
The Developer DVD contain's the leatest version of the The Firebird Book: a Reference for Database Developers - Edition II (upto date to Firebird 2.5) as well as binaries for all the latest builds and installs for Firebird (1.0.x, 1.5.x, 2.0.x. 2.1.x and 2.5.x) plus all the other Firebird related software. The DVD also contains other documentation, drivers, tools, and source code. Also included on the DVD is an application that allows a user to browse and search their own copy of the Firebird support and developer archive lists.
Firebird Conference 2014: Registration
Registration is available : conference package (2 days) is 120.00 Euros only or for a group of three attendees 330.00 Euros.
Firebird Conference 2014: Main Topics and Speakers
Detailed descriptions of a number of the main talks are now available!
The Firebird Book: a Reference for Database Developers - Ed. II
by Helen Borrie
The Firebird Book: a Reference for Database Developers - Edition II is now availble directly from IBPhoenix in both a three volume printed book format, Volume 1: Firebird Fundamentals, Volume 2: Developing with Firebird Data and Volume 3: Administering Firebird Servers and Databases. and also in electronic format (e-book) on the Developer DVD or as an immediate download. It covers Firebird upto V2.5.
Want your own Firebird T-Shirt or Polo Shirt to impress your friends and advertise your favourite open source database?
- Firebird Conference 2014
Mini-interview with Paul Reeves
— Paul, what do you think people will be interested jn most of all in your presentations?
Well, I've always been fascinated by trying to measure firebird performance.
This year I've spent quite a bit of time working on a test harness that produces consistent output, and above all, a database to store and analyse the data produced by the tests. The results are quite surprising and to me at least, very interesting. I'm certainly enjoying putting the presentation together and hopefully it will be enjoyable for people to sit through.
— What do you like most of all in Firebird?
The pace of development. I know we seem to be behind schedule on v3 but I'm barely up to speed with the new features that have been added in v2.n. A lot of the things that used to be difficult back in the day (I've been using Firebird since IB4) are so easy now. The way text blobs can be converted to and from strings, the way sql statements can be constructed on the fly in stored procedures, the fact that domains can now be used consistently in SPs - these are just a few of the things that make database development easier. And of course there are monitoring tables, db and txn triggers. And loads more stuff besides.
— What is your most favourite feature/improvement in Firebird 3?
It is too early to say. There is so much new stuff in v3 that it will take me a while to get on top of it all. Probably best to ask me in about two years time :)
Mini-interview with Ann W. Harrison
We are starting series or mini-interviews with speakers of Firebird International Conference 2014. The first guest is Ann W. Harrison:
— Ann, what do you think people will be interested most of all in your presentation/talk?
Ann: — Both talks address concerns that are of interest the most novice of Firebird users ("Why does gfix think my database is broken?" and "What's the big deal about multi-threading"). The talks start with the basics and then move into more complex understanding of the underlying issues (careful write, threading alternatives) that may suggest future directions for Firebird.
Jim Starkey and I will share both talks. I'll address the way things are now, using my experience on the Firebird Support list to respond to common questions. Jim will talk about his post-Firebird experiences - he's written four more relational databases, each with different ways of dealing with on-disk consistency (the gfix issue) and threading.
— What do you like most of all in Firebird? and - what is your most favourite feature/improvement in Firebird 3?
Ann: The best feature of Firebird, from my perspective, is that it doesn't fight back. It's easy to install, requires very little tuning, and runs on lots of different platforms in multiple configurations: embedded, classic, and now multi-theaded server. Performance and reliability are givens - without them, you can't have a product. I also like the fact that Firebird can be distributed with commercial products without a license fee, so it's attractive to application builders outside the US.
As for V3, beyond question, my favorite feature is the multi-threaded shared server. Giving users the full use of their multi-processor servers without the overhead of a process per connection really moves Firebird into a new era.
We'd like to invite you to the Firebird event of the year - The Firebird International Conference 2014.
It will last for 2 days, and takes place on October 24-25th, in Prague. The Conference will be devoted to 2 main topics: Firebird 3 features and Firebird performance.
With Firebird 3 Beta 1 (due to be announced next week) you will be in a position to start testing, doing development or considering migration to Firebird 3.0, and, since Firebird 3.0's SuperServer configuration shows three times better performance than Firebird 2.5 SuperClassic, it is probably not a bad idea! (Note: There will be special sessions devoted to performance testing and comparison of Firebird 3.0 v's Firebird 2.5.)
Dmitry Yemanov and Vlad Khorsun (core developers of Firebird) will present detailed explanations of the new features in Firebird 3.0, with a focus on its architectural changes and advantages which this new technology will give to Firebird users.
There will be two very special speakers at Firebird Conference: Ann Harrison and Jim Starkey (the original creator of InterBase), presenting interesting topics about multi-threading and orphan database pages.
There will be sessions devoted to the new abilities of performance monitoring with Firebird 3.0 enhancements, and a session about Firebird database recovery and how to avoid possible database corruption.
The developers responsible for the Firebird JDBC/.NET drivers will also be at the conference, so this is a good chance to ask questions about optimal performance and future development.
And, as usual, Firebird Conference is also is good place to meet with existing friends and make new friends, to find like-minded people and get invaluable experience and conversation.
For more details please take a look at the list of presentations.
The conference page with more details about the location and how to register.
Don't miss your chance to participate in the main Firebird event of the year!
Database .NET 13.0 has been released.