Session Schedule
MySQL Camp (November 10th-12th, 2006)
There are 9 available rooms, with varying seating available. Every room
except Haifa and Kaluga has A/V equipment available, if needed:
- Antalya (7-10 people)
- Beirut (7-10 people)
- Bucharest (12-14 people)
- Burgas (6-8 people)
- Damascus (14-20 people)
- Haifa (4-6 people) (No A/V equipment)
- Kaluga (10-12 people) (No A/V equipment)
- Kazan (14-18 people)
- Kiev (main room) (80-100 people)
Note that there will be a large whiteboard outside Kiev for any impromptu sessions that anyone feels like leading. Below are simply pre-organized sessions.
Haifa is a library-type room with some SQL books and some other fun stuff to do
Friday
| Friday, November 10th |
| Time |
Antayla |
Beirut |
Bucharest |
Burgas |
Haifa |
Damascus |
Kiev |
Kaluga |
Kazan |
| 9:00 - 10:30 |
Open |
Open |
Open |
Open |
Library? |
Open |
"Opening Meet and Greet" - Bring your business cards to exchange with everyone. We'll kick off the camp with everyone introducing themselves and briefly talking about their interests |
Open |
Open |
| 11:00 - 12:30 |
Open |
Open |
Open |
Measuring the MySQL Community Brainstorming session to gather ideas for effectively measuring the activity and ecosystem of MySQL developers and users |
Library |
solidDB for MySQL Introducing solidDB storage engine for MySQL. |
JD Duncan - Introducing mod_ndb, a REST Web Services API for MySQL Cluster |
Open |
Open |
| 12:30 - 13:30 |
Lunch outside Kiev |
| 13:30 - 15:00 |
Open |
Kaj Arnö mysqlnd: PHP native driver for MySQL (libmysql substitute) |
A MySQL Core Kernel? Brainstorming session on modularizing the server code base. Interested in participating? Click the session link. |
Open |
Library |
Chip Turner - two new Open Source MySQL tools from Google for managing MySQL connections and improving InnoDB performance http://code.google.com/p/google-mysql-tools/ |
uni/cluster for MySQL - Continuent "Always On", load-balanced scalability for mission critical applications |
Open |
Monty Taylor - NDB/Python - Access the MySQL Cluster from Python and ORM on Steroids Using the NDBAPI directly in your mapping layer |
| 15:00 - 15:30 |
Snack break outside Kiev |
| 15:30 - 17:00 |
Not available |
MySQL Quality Contributor Program Kaj Arnö & Omer !BarNir |
Two talks from Googlers:
- Steve Gunn - The Mysql at The Google - A high level talk about a large MySQL installation, forcing it to scale, lessons learned, areas for future work.
- Mark Callaghan - InnoDB Scalability - InnoDB on multi-disk and multi-CPU servers: what is good, what is bad, what is being done and what we can do.
|
LoadBalancing - How to load balance MySQL slave servers with replication. We also talk about lbpool which is a Java OSS library for handling clustering without hardware.
|
Library |
Saturday
| Saturday, November 11th |
| Time |
Antayla |
Beirut |
Bucharest |
Burgas |
Haifa |
Damascus |
Kiev |
Kaluga |
Kazan |
| 9:00 - 10:30 |
Open |
Open |
Open |
Open |
Library |
Open |
MySQL Winter of Code, as well as an overview of the QA Pilot program and Overview of the Community Doxygen Project -- Kaj Arnö and Jay Pipes |
Open |
Clustered Database Approaches |
| 11:00 - 12:30 |
Baron Schwartz: "How to use the innotop InnoDB and MySQL Monitor" |
Open |
Open |
Open |
Library |
Paddy Sreenivasan: "MySQL backup and recovery manager" |
Top 10 SQL Performance Tips -- During the session, the participants will actually create an article describing the top 10 SQL performance tips offered by the participants. During the camp, this article will be ported to the MySQL Developer Zone with all participants mentioned as authors for the article. |
Open |
Java in MySQL Cluster Jim Dowling -- A new Type II Java connector for MySQL Cluster (NDB/J) is presented, along with programming abstractions and idioms for scaling and reliability. |
| 12:30 - 13:30 |
Lunch outside Kiev |
| 13:30 - 15:00 |
Open |
Brian Aker -- Adding Field Types. So you want to add IP address, MAC address, UUIDs, and hash values to MySQL. |
Open |
Cluster Jam - Come be part of setting up a really big-ass MySQL Cluster with all of our laptops! |
Library |
Sheeri Kritzer -- Better Performance with Booleans (using bitwise operations) |
Q & A Session with MySQL CEO Mårten Mickos :) |
Open |
Scaling a MySQL Geospatial Database |
| 15:00 - 15:30 |
Snack break outside Kiev |
| 15:30 - 17:00 |
Open |
Open |
Open |
Open |
Library |
Open |
MySQL Replibeertion: Replication; Uses, Performance, Problems, Brainstorming, and Beer provided by Proven Scaling |
Open |
Open |
Sunday
| Sunday, November 12th |
| Time |
Antayla |
Beirut |
Bucharest |
Burgas |
Haifa |
Damascus |
Kiev |
Kaluga |
Kazan |
| 9:00 - 10:30 |
Open |
Open |
Open |
Open |
Library |
Open |
InnoDB Optimization and Scale-out |
Open |
Open |
| 11:00 - 12:30 |
Open |
Open |
Open |
Open |
Library |
Sheeri Kritzer -- Community Resources for IT Education (including $$) Learn about a not-for-profit that can help you attend conferences, obtain books, etc. |
Nitin Borwankar: "TagSchemas: Highly Scalable Database Design for Folksonomy Applications" |
Open |
Open |
| 12:30 - 13:30 |
Lunch outside Kiev |
| 13:30 - 15:00 |
Open |
Open |
Open |
Open |
Library |
Q & A about Falcon, MyISAM++, and ScaleDB -- with Brian, Monty, David, and Moshe. Time permitting, campers can also make fun of Jay and throw tomatoes at him. |
memcached general discussion |
Open |
Open |
| 15:00 - 15:30 |
Snack break outside Kiev |
| 15:30 - 17:00 |
Open |
Open |
Open |
Open |
Library |
James Nguyen -- [Using MySQL with AJAX, Open Source Frameworks, Javascript, ASP.Net and PHP, Web 2.0] Open discussion, brainstorm, suggestions on how to build a good Web 2.0 application using MySQL, AJAX, Javascript, ASP.Net, Open Source Frameworks & PHP |
Sheeri Kritzer -- MySQL Graphical Monitoring and Statistics MySQL Enterprise Dashboard |
Open |
Brian Aker - General Q&A session on the creation of new storage engines. |