Showing entries 36361 to 36370 of 44869
« 10 Newer Entries | 10 Older Entries »
MySQL Proxy likes TDD

It is all eric's fault. He infected me with the TDD virus.

After being in the stormy Denmark (like Kris was a two years ago: http://blog.koehntopp.de/archives/941-Blavand-Strand.html ) and seeing the horses getting wet feet (high tide + storm == a lot of fun) I took some time to read "Test Driven Development" by Kent Beck.

The book is very easy to read as it goes tiny steps, very tiny ones. But it does it on purpose. It iterates over the basic principle again and again and again ... until you give up and just do it :)

It is formalizing your development into 4 steps:

  • write a failing test …
[Read more]
MySQL Proxy likes TDD

It is all eric's fault. He infected me with the TDD virus.

After being in the stormy Denmark (like Kris was a two years ago: http://blog.koehntopp.de/archives/941-Blavand-Strand.html ) and seeing the horses getting wet feet (high tide + storm == a lot of fun) I took some time to read "Test Driven Development" by Kent Beck.

The book is very easy to read as it goes tiny steps, very tiny ones. But it does it on purpose. It iterates over the basic principle again and again and again ... until you give up and just do it :)

It is formalizing your development into 4 steps:

  • write a failing test …
[Read more]
Innodb Undelete and Sphinx Support

At Percona we are pleased to announce couple of services which should be helpful to MySQL Community and which are not offered by MySQL, Oracle and other companies I know about.

First we now do Data Recovery for MySQL. We're mainly focused on Innodb with this one because it has distinct page structure which allows good data recovery possibilities even in extreme cases such as melt down file system or broken down RAID. We can undelete Innodb data - Heikki was very nice and treats deleted rows very gently allowing them to be 100% recovered if they were not overwritten yet, as well as recover dropped Innodb tables. We also can get some data recovered from covering indexes and other areas, continually improving our tool set.

This service was mainly created on demand - we had …

[Read more]
Moving My MySQL Related Posting

I’ll be posting all my new MySQL related content here in an effort to create a single point for all my technical and non-personal content.

Queue Engine, A little more effort...

This is not one of my big focuses, but I did put together a queue engine many months ago (http://krow.livejournal.com/530752.html).

The semantic idea was that when you SELECT data the person who selects data gets a limited period of time to see the data.

An example is if I inserted 5 records, and then did a "SELECT ... LIMIT 3" I would get three rows. If another user selected data after my data and did a "SELECT ... LIMIT 3" they would only get two records (and this would be the 4th and 5th record).

Right now the period of "exclusion" for reading a record is 60 seconds. Anyone can always fetch and delete a record based on primary key (and you would want to delete records before the 60 seconds are up if you want them removed from the queue). Using triggers you can use a queue table to control for instance the data in an Innodb table. …

[Read more]
Will Success, or All That Money From Google, Spoil Firefox?

Link: Will Success, or All That Money From Google, Spoil Firefox?

"...the Mozilla Foundation has come to resemble an investor-backed Silicon Valley start-up more than a scrappy collaborative underdog. Siobhan O'Mahony, an assistant professor at the School of Management of the University of California, Davis, calls Mozilla 'the first corporate open-source project.'

The foundation has used a for-profit subsidiary, the Mozilla Corporation, to collect tens of millions of dollars in royalties from search engine companies that want prominent placement on the browser. And by collecting that money as a war chest to compete against giants like Microsoft and Apple, the foundation has, at least temporarily, moved away from the typical activities of a nonprofit organization. 'The Mozilla community has been a bit hybrid in terms of integrating …

[Read more]
MySQL Open Source Survey

We've kicked off our annual survey of MySQL users recently on the developer zone of the MySQL site. There are some new questions and some old questions so that we can gauge trends over time. For example in last year's survey we saw that: -40% of MySQL users also use Oracle -50% of MySQL users are using MySQL Replication -Over 50% of MySQL users have been using MySQL longer than 4 years -Over 50% of MySQL users plan to increase their usage in the next year We get lots of feedback from our users and customers and the survey is... READ MORE

How we work on High Performance MySQL Second Edition

Baron have been updating you a lot about chapter by chapter progress so I should not repeat it, instead I thought it would be a good idea to write a bit about how we work on the book.

Generally, quite similar to the previous book this is long process, which is probably what happens when busy people attempt to get time to write a book. I started working on book Outline with Andy Oram (our great editor) about a year ago.

I think I can do decent outlines and I often do my presentations as outline which help me to plan what I should write about. But I get stuck with explanatory writing as soon as it gets much larger than a blog post... Especially when it comes to explaining obvious stuff - I surely could not be the teacher for first graders. Also neither me not Vadim are native English speakers which expected to give Andy a lot of hard editorial work.

Due to these …

[Read more]
Links for 2007-11-11 [del.icio.us]
Thanks, Oracle

Normally I don’t make a point of calling out other vendors by name, but this time I can’t resist. See, Oracle’s big party-turned-conference is this week. “Larry-fest” — I’ve heard it called by some cynics. I believe the tagline is something to the effect of “100,000 reasons to say thank you.” Thank you indeed, Oracle. Thanks for closing down a whole frickin street 3 WHOLE DAYS BEFORE your database love fest and creating 4 more extra days of traffic. Lucky for us, Hyperic is a few blocks away and gets to enjoy the fruits of Oracle’s closure of …

[Read more]
Showing entries 36361 to 36370 of 44869
« 10 Newer Entries | 10 Older Entries »