Showing entries 37971 to 37980 of 44803
« 10 Newer Entries | 10 Older Entries »
Multi-Master Replication, looking over the code-base

I'm running into a situation, where I need real multi-master replication, yet as we all know this doesn't exist (yet) in mysql.

So, as a result I'm investigating how I could implement multi-master replication. Fortunately mySQL has documented some of the source code and hosts this documentation online.

http://dev.mysql.com/sources/doxygen/mysql-5.1/slave_8cc-source.html

There are already references and hooks for multi-master replication in slave.cc



/*
TODO: replace the line below with
list_walk(&master_list, (list_walk_action)end_slave_on_walk,0);
once multi-master code is ready.
*/



Of all the ideas that I have batted around, I've come to a common conclusion, modify mysql source to enable …

[Read more]
DRBD success story: booking.com

MySQL runs a success story about booking.com, Europe’s leading online reservations agency based in the Netherlands. They run on MySQL Enterprise with DRBD.
Kudos to Kris Köhntopp from MySQL for rolling out that solution!

MySQL Toolkit released as one package

It's finally here: a single-file download for all the tools in MySQL Toolkit. During this process I also upgraded every package in the toolkit to a new release, combining new versioning and some simple non-functional changes with (mostly minor) changes I'd committed but not yet released. Details are at the end of this post.

Scaling out AND up, a compromise

You might have noticed that there’s been quite a (mostly civil, I think) debate about RAID and scaling going on recently:

[Read more]
Call for Papers reminder: Open Source Developers' Conference 2007 - Brisbane Australia

Call for Papers
Open Source Developers' Conference 2007 - Brisbane Australia
"Success in Development & Business"

OSDC is an Australian grass-roots conference providing Open Source developers with an opportunity to meet, share, learn, and of course show-off. OSDC focuses on Open Source developers building solutions directly for customers and other end users, anything goes as long as the code or the development platform is Open Source. Last year's conference attracted over 180 people, 60 talks, and 6 tutorials. Entry for delegates is kept easy by maintaining a low registration fee (approx $300), which always includes the conference dinner.

This year OSDC will be held in Brisbane (Australia) from the 26th to the 29th of November, with an extra dedicated stream for presentations on Open Source business development, case studies, software process, and project management. The theme for this year's conference is …

[Read more]
The Twelve Days of Scale-Out: Booking.com Serves One Million Visitors per Day with MySQL Enterprise Unlimited

Booking.com, Europe?s largest online hotel reservation site, has selected the MySQL open source database to process tens of thousands of online bookings every day for over 30,000 hotels in 8,000 destinations worldwide. The Booking.com Web site, which is offered in 15 languages, manages its hotel information and reservation requests in a scale-out architecture consisting of approximately twenty MySQL database servers.

A challenge: partition a character set in MySQL

How good are your SQL and/or general coding skills? I have a specific challenge I’d like your help solving. I am not sure it’s possible, but I’d love to be proven wrong. I’ll explain some background for the problem first, and then pose the challenge at the end of the article. The problem Several of the algorithms I’ve been implementing require data to be partitioned for a divide-and-conquer approach. This is easy enough with numeric and even with temporal data, but character data is more difficult, and I don’t have a good strategy yet.

Screencast #Web2: jMaki on Rails for Dummies

This screencast shows how a jMaki-wrapped Yahoo DataTable widget can be used to pull data from MySQL database using ActiveRecord in a Rails application. This is a screencast of the detailed instructions posted earlier.

Enjoy it here!

Technorati: jmaki rubyonrails ror

[Read more]
Star schema optimizations

We are all in the gutter, but some of us are looking at the stars --Oscar Wilde

Dimensional modeling, explained by Ralph Kimball, provides industry specific techniques to ensure that:

  1. The number of rows in the dimension tables is small. The row size can be large, row size is the sum of bytes stored for all the attributes in a row;
  2. The row size of the fact table is small. The number of rows can be large, use range partitioning for fact tables with very large row counts.

The star schema thus created …

[Read more]
Microsoft was once right on patents (but now terribly wrong)

Timothy Lee writes a compelling argument against software patents in the New York Times today. It's the very same argument that Bill Gates advanced back in 1991 against software patents, but now has done a complete about-face. As Lee writes:[I]n recent years, [Microsoft] has argued that patents are essential to technological breakthroughs in software. Microsoft sang a very different tune in 1991. In a memo to his senior executives, Bill Gates wrote, ?If people had understood how patents would be granted when most of today?s ideas were invented, and had taken out patents, the industry would be at a complete... READ MORE

Showing entries 37971 to 37980 of 44803
« 10 Newer Entries | 10 Older Entries »