Showing entries 25426 to 25435 of 44105
« 10 Newer Entries | 10 Older Entries »
Introduction to Gearman at the Italian Research Council



I was invited to contribute some technological views at the Italian National Research Center, during the Internet Governance Forum.
My contribution was ahigh level introduction to Gearman, which sparked a debate about the impact of the cloud on the future of open source. Indeed, cloud computing technologies have the potential of harming open source adoption. If this is a threat and how much it can affect the future of open source depends on the business model behind the cloud.


More interesting topics were discussed both during the scheduled sessions and in open gathering. During …

[Read more]
Getting Started with MySQL on Windows

For the italian session, we have just broken the 300 participants barrier and we aim to reach 400 registrants. The webinar will be held tomorrow morning at 10am (CET) in italian; you still have time to register here.
Please help us to overachieve this goal!

In this presentation we'll cover the benefits of deploying MySQL on Windows. You will learn the basic “How-To’s” of installation, security and configuration. We will show you how to start using MySQL tools on Windows, such as MySQL Workbench and MySQL Enterprise Monitor with the new Query Analyzer. If you are interested in learning how to get started with MySQL on Windows this webinar is for you.

To have more informations on this topic, please go to …

[Read more]
MySQL Cluster 7.0.8a source releases now available

The GA binaries for MYSQL Cluster 7.0.8a have now been released so use those if you can.

The source version for MySQL Cluster 7.0.8a has now been made available at ftp://ftp.mysql.com/pub/mysql/download/cluster_telco/mysql-5.1.37-ndb-7.0.8a/

This release replaces MySQL Cluster 7.0.8 which has been retired.

You can either wait for the binaries to be released or if you’re in a rush then you can find instructions on building the binaries for yourself in the earlier article: “MySQL Cluster 7.0.7 source released“.

A description of all of the changes …

[Read more]
MySQL Cluster 6.3.27a source releases now available

The source version for MySQL Cluster 6.3.27a has now been made available at ftp://ftp.mysql.com/pub/mysql/download/cluster_telco/mysql-5.1.37-ndb-6.3.27a/

This release replaces MySQL Cluster 6.3.27 which has been retired.

You can either wait for the binaries to be released or if you’re in a rush then you can find instructions on building the binaries for yourself in the earlier article: “MySQL Cluster 7.0.7 source released“.

A description of all of the changes (fixes) that have gone into MySQL Cluster 6.3.27 (compared to 6.3.26) can be found in theMySQL Cluster 6.3.27a Change Log.

MySQL University: Building MySQL Releases on Unix

This Thursday (October 8th, 13:00 UTC), Jörg Brühe will give a talk on Building MySQL Releases on Unix. Jörg will describe the tools used by the MySQL Build Team for release builds on Unix-style platforms, and present a script to simulate the essential parts of that process locally on a developer's home machine. He works at the MySQL Build Team, so you can expect in-depth insights and instructions.

For MySQL University sessions, point your browser to this page. You need a browser with a working Flash plugin. You may register for a Dimdim account, but you don't have to. (Dimdim is the conferencing system we're using for MySQL University sessions. It provides …

[Read more]
MySQL University: Building MySQL Releases on Unix

This Thursday (October 8th, 13:00 UTC), Jörg Brühe will give a talk on Building MySQL Releases on Unix. Jörg will describe the tools used by the MySQL Build Team for release builds on Unix-style platforms, and present a script to simulate the essential parts of that process locally on a developer's home machine. He works at the MySQL Build Team, so you can expect in-depth insights and instructions.

For MySQL University sessions, point your browser to this page. You need a browser with a working Flash plugin. You may register for a Dimdim account, but you don't have to. (Dimdim is the conferencing system we're using for MySQL University sessions. It provides …

[Read more]
MySQL Cluster 7.0.8a and 6.3.27a released (source)

Fixes regression - bug 47844.

Configurator and Sandbox scripts are updated to use this version.

If you build from source then you can upgrade using these scripts:
Upgrade script from 7.0.7 -> 7.0.8a is here.
Upgrade script from 7.0.8 -> 7.0.8a is here.
Upgrade script from 6.3.26-> 6.3.27a is here.

Follow the instructions in this …

[Read more]
Non-blocking State Machines

If you've ever done any non-blocking programming (usually for socket I/O), you've probably had to come up with a non-trivial state machine to handle all the places where everything can pause. Say you're reading an application level packet from a socket, and half way through the read() system call it screams EAGAIN. You need to stop, save any state, and exit out of whatever chain of functions got you there so the calling application can regain control. I'm going to explain a few techniques I've come up with over the years, each with their strengths and weaknesses, and I hope this will spur some conversation of what other folks have done. While I'm fairly happy with how I handle these state machines now, I'm always looking for a more succinct way of handling things. Please share your thoughts!



Switch Statements

The obvious way to handle non-blocking I/O is with one or more switch statements. Say we …

[Read more]
Uploading an autotools-based distribution onto CPAN

Background

It is a pain to create binary packages.  But installing a program from source tarball is a tedious task.  You need to run ./configure & make && make install.  Sometimes you need to resolve the dependencies by hand as well.  That's where source-code-based package distribution systems come in, and the largest system is, IMHO, CPAN.  If you could upload a autotools-based distribution onto CPAN, then the users of the software can install them with the cpan command (or cpanp or cpanf or whatever), with the dependencies automatically resolved.

And for my case, it was considered especially benefitial, since the program I am now working on (it's called incline, a replicator for RDB shards using MySQL or PostgreSQL), uses perl scripts for running tests.  By distributing …

[Read more]
Go, Go, Conferences... Drizzle, Memcached, and Gearman

So where will I be at over the next couple of months?

In October I will be hitting the Malaysian Open Source Conference:
http://foss.my/

In November I will be making my way to Portland for the OpenSQL Camp:
http://opensqlcamp.org/Main_Page

In January I will be attending Linux.Conf.Au
http://www.lca2010.org.nz/

In Malaysia I have scheduled talks on Drizzle, Gearman, and Memcached. For SQL camp there will be more of the same :)

Looking for more information in Gearman? Check out this article by Rasmus Lerdorf:

[Read more]
Showing entries 25426 to 25435 of 44105
« 10 Newer Entries | 10 Older Entries »