Latest Articles

View : All | June | May | April | Alphabetical:A-Z | Z-A

Setting up MySQL Replication for High Availability

by Alex Davies | May 2010 | Cookbooks MySQL Open Source Web Development

MySQL Replication is a feature of the MySQL server that allows you to replicate data from one MySQL database server (called the master) to one or more MySQL database servers (slaves). MySQL Replication has been supported in MySQL for a very long time and is an extremely flexible and powerful technology. Depending on the configuration, you can replicate all databases, selected databases, or even selected tables within a database.

In this article, by Alex Davies, author of High Availability MySQL Cookbook, we will cover:

  • Designing a replication setup
  • Configuring a replication master
  • Configuring a replication slave without synchronizing data
  • Configuring a replication slave and migrating data with a simple SQL dump
  • Using LVM to reduce downtime on master when bringing a slave online
  • Replication safety tricks

Installing and Managing Multi Master Replication Manager(MMM) for MySQL High Availability is covered seperately.

Read Setting up MySQL Replication for High Availability in full

Installing and Managing Multi Master Replication Manager(MMM) for MySQL High Availability

by Alex Davies | May 2010 | Cookbooks MySQL Open Source Web Development

Multi Master Replication Manager for MySQL ("MMM") is a set of open source Perl scripts designed to automate the process of creating and automatically managing the "Active / Passive Master" high availability replication setup discussed earlier in the article on MySQL Replication design recipe, which uses two MySQL servers configured as masters with only one of the masters accepting write queries at any point in time. This provides redundancy without any significant performance cost.

In this article, by Alex Davies, author of High Availability MySQL Cookbook, we will cover:

  • Multi Master Replication Manager (MMM)
    • Initial installation
    • Installing the MySQL nodes
    • Installing the monitoring node
  • Managing and using Multi Master Replication Manager (MMM)
Read Installing and Managing Multi Master Replication Manager(MMM) for MySQL High Availability in full

Installing TYPO3 Extensions

by Edgars Karlsons Inese Liberte | April 2010 | e-Commerce Open Source

In this article by Inese Liberte and Edgars Karlsons, author of TYPO3 4.2 E-Commerce, we will learn about how to install TYPO3 extensions(plugins).

Read Installing TYPO3 Extensions in full

SOA: Building Service Providers and Service Requestors

by Yuli Vasiliev | April 2010 | .NET BPEL Microsoft SOA Web Services

In this article by Yuli Vasiliev, author of the book SOA and WS-BPEL, we will learn how to how to use the PHP SOAP Extension to build a service requestor and service provider, using the request-response message exchange pattern.

Read SOA: Building Service Providers and Service Requestors in full

Vim 7.2 Formatting Code

by Kim Schulz | April 2010 | Linux Servers Open Source

This article by Kim Schulz, author of Hacking Vim 7.2, will have recipes in two categories:

  • Code formatting
  • Using external formatter programs
Read Vim 7.2 Formatting Code in full
Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software