Terça-feira, 27 de Outubro de 2009

Workshop proposals, Lenz Grimmer, MySQL High Availability Solutions and Distributed version control systems

So far we have received around 40 talk/workshop proposals, and we must say we're very happy and excited with what we've seen so far.

We have already accepted a number of these proposals, and we're slowly going through the remaining, trying to decide which to accept.

We're very pleased to see talks that are technical, practical, interesting and straight to the point.

As the selected speakers get back to us acknowledging our email and confirming that they will indeed be present at Codebits with their slides ready, we'll be giving you the news right here on this blog.

Here's the first of these speakers: Lenz Grimmer.


Lenz is a member of the MySQL Community Relations Team at Sun Microsystems. He lives in Hamburg, Germany and has worked for MySQL since April, 2002.

Before joining the Community Relations team in December 2005, he was a member of the Release Engineering team that is in charge of creating the official release builds of the MySQL server.

Prior to working for MySQL, Lenz was an engineer in the distribution development team of SuSE Linux in Nuremberg for four years.

His first work experiences with LAMP environments date back to 1995, when he took his first job as a systems administrator and web developer for a small web company. He has a degree in Computer Science and has been involved in Linux and Open Source since 1994.

In his spare time, Lenz enjoys hacking on open source software (e.g. maintaining his mylvmbackup tool or building RPM packages on the openSUSE Build Service), playing with his daughter Lena and spending time in the garden.

Talk Title: MySQL High Availability Solutions - Best practices and commonly used HA setups for MySQL

Abstract: "The MySQL Server is a popular open source relational database system (RDBMS) and is widely used as the storage backend for dynamic web sites and applications. In many areas it has become a mission-critical component of the software stack, where downtime is not an option. There are many ways to ensure the availability of a MySQL Server and how to provide redundancy and fault-tolerance.

In this talk, Lenz will give an overview about some best practices and commonly used HA solutions and technologies for MySQL. The talk will cover the commonly used Open Source components and tools, primarily focusing on Linux and OpenSolaris.

The session will start with a brief introduction to High Availability (HA), the terminology and general concepts involved. Afterwards, several MySQL HA solutions and technologies will be introduced and explained, e.g. MySQL replication (and possible topologies), block device replication (DRBD), Shared storage/SAN, Linux-Heartbeat/Pacemaker, MySQL Cluster, MySQL Proxy and other clustering solutions like Sun Open HA Cluster or Red Hat Cluster Suite."

Lenz is also giving a second talk at Codebits.

Talk Title: Why you should be using a distributed version control system (DVCS) for your project

Abstract: "There has been a lot of buzz about distributed version control systems recently. Many OSS projects have heated discussions about which of the available tools they should switch to, conversions of popular projects are being publicly scrutinized and commented on. Sometimes, these discourses remind one of the "vi vs. emacs" flame wars of the past.

But for many users and developers the benefits are not entirely clear yet. What's wrong with the centralized approach?

This talk will give an introduction into distributed version control, its benefits, how it differs from centralized systems like Subversion/CVS and what role a DVCS plays in empowering your developers and community.

In addition to covering some of the general social and technical aspects, Lenz will also give an overview to the most popular tools in this space, comparing Bazaar, git and Mercurial with each other and highlighting the most notable differences."


Stay tuned for more talk announcements.

publicado por jac às 15:56
link do post | comentar