MySQL Sessions

Wednesday | Thursday | Friday

Wednesday, July 25

Will the Next Generation Internet Still Depend on Open Source?
Fred†Baker, Cisco Systems
Track: Keynote
Date: Wednesday, July 25
Time:†9:00am - 9:30am
Location:†Grande Ballrooms ABC in the East Tower

Sponsored by
IBM
How important is open source to the future of the Internet? The Internet evolved as it did because of open source software and open standards. The spirit of open source is best expressed by the Internet Engineering Task Force, which operates on the basis of "rough consensus and running code." However, today's Internet is not the playground it was a decade ago. While some applications, like Napster and AIM, use the open Internet effectively, the sacrifice of the end-to-end model makes deployment of innovative applications challenging. The introduction of so-called "middle boxes" - firewalls, translators, caches, and application layer gateways - means that the new applications must actively circumvent these, or must gain their cooperation.

In a highly competitive market, with a lot at stake, developing consensus as well as running code can be difficult. Industry consortia and business models may determine how the future of the Internet gets decided - and who makes those decisions. Cisco Fellow Fred Baker will talk about the challenges that will shape the Internet, and whether Open Source will play as big a role as it has in the past.


An Open Source Success Story on Wall Street
W. Phillip†Moore, Open Source Advocate
Track: Keynote
Date: Wednesday, July 25
Time:†9:45am - 10:15am
Location:†Grande Ballrooms ABC in the East Tower

Sponsored by
IBM
Morgan Stanley has what is widely recognized as one of the best IT departments in the financial industry, and has built one of the worlds largest integrated and truly "Enterprise-wide" technology platforms for application deployment.

This infrastructure was architected with a combination of Open Source and proprietary software. This presentation will discuss the challenges faced, both technical and political, when deploying OSS on such a large scale and the problems managed as the environment changes and grows.

The discussion covers the contrast between the OSS experience with that of proprietary closed source products in the same environment, the lessons learned from this experience, and how the OSS community can help make OSS a continued success.


MySQL for Industrial Strength Mailing Listservers
Mark†Karaman, Solvepoint Corporation
Track: MySQL
Date: Wednesday, July 25
Time:†10:45am - 11:30am
Location:†Fairbanks C&D in the West Tower

View case studies and detailed analysis of the power of MySQL in mailing listserver applications. See how application development in PHP and C can expand the listserver mission through direct integration and massively scalable architectures. Learn how MySQL can extend the Listserver further into mission critical realms, with industrial strength features like centralized administration, automatic crash recovery, transaction processing and replication. Explore key topics such as accounting interfaces into listservers and links to external business logic for common listserver events such as a bounce-detect.


MySQL Server and Application Performance Tuning
Jeremy D.†Zawodny, Yahoo! Inc.
Track: MySQL
Date: Wednesday, July 25
Time:†11:30am - 12:15pm
Location:†Fairbanks C&D in the West Tower

As the load on a MySQL server increases, its performance often degrades if it has not been properly tuned to handle the load. Similarly, MySQL-based applications which perform well under small loads often do not scale well as their usage increases. This presentation describes various optimization and design techniques that can dramatically improve the performance and efficiency of MySQL servers and applications. Since "throwing hardware at the problem" is often not the best approach (or even possible), all of the ideas will focus on software related issues.


Row-level Locking with MySQL
Rich†Tucker, NuSphere
Track: MySQL
Date: Wednesday, July 25
Time:†1:45pm - 3:15pm
Location:†Fairbanks C&D in the West Tower

MySQL Version 4 has row-level locking as well as transactions. This session describes the differences between row-level and table-level locking and isolation levels in general. In addition, we discuss how transactions affect the programming model with MySQL, making it easier to build enterprise-class applications. You will gain a solid understanding of these new features, which will help you write more efficient Perl and PHP programs.


MySQL Replication: Scaling to New Heights
David†Axmark, MySQL AB, Alexander "Sasha"†Pachev, MySQL AB
Track: MySQL
Date: Wednesday, July 25
Time:†3:45pm - 4:30pm
Location:†Fairbanks C&D in the West Tower

When MySQL added replication with release 3.23.15 in April 2000, its market position was greatly strengthened. Learn how a master MySQL server can be duplicated in real-time to a cluster of slave servers, enabling MySQL installations to scale up towards mainframe-like performance levels on bargain basement hardware. A successful scaling model is one in which reads dominate over writes, as is typical for many users. Explore a case study success story from an early replication user.


MySQL Crash Recovery
Mike†Furgal, NuSphere
Track: MySQL
Date: Wednesday, July 25
Time:†4:30pm - 5:15pm
Location:†Fairbanks C&D in the West Tower

MySQL now has crash recovery, thanks to the MySQL Gemini project. You can protect against most common system failures, including power outages and hardware and software problems. Get an inside view of Gemini from the lead developer of the Gemini engine. Explore Gemini's management of database consistency, the role of transactions in automatic crash recovery, the inside of the database engine, and much more. Learn what happens behind the scenes to make a database reliable, and why MySQL provides such a solid foundation.


Thursday, July 26

Shared Source vs. Open Source: Debate and Panel Discussion
Craig†Mundie, Microsoft, Michael†Tiemann, RedHat, Inc.
Track: Keynote
Date: Thursday, July 26
Time:†8:45am - 10:15am
Location:†Grande Ballrooms ABC in the East Tower

Sponsored by
Sun Microsystems
Microsoft Senior Vice President Craig Mundie and Red Hat CTO Michael Tiemann set the stage for a wide-open panel discussion about Microsoft's Shared Source program and the response from the open source community, when they square off in this shared source vs. open source debate.

Mundie set off a far-reaching discussion recently when he introduced Microsoft's Shared Source program, which blends access to source code with the preservation of strong intellectual property rights by software developers, and contrasted Shared Source to Open Source and the GNU General Public License.

There's been a strong response from the open source and free software communities, accusing Microsoft of trying to co-opt the momentum of open source with a program that offers superficial similarities, but few of the real benefits. Microsoft counters that they are trying to find a balance between the needs of commercial developers and the lessons learned from the open source movement.

Mundie will discuss ways in which Shared Source differs from Open Source, and why Microsoft believes that the Shared Source Philosophy supports a strong software business case for commercial software developers and their customers.

Red Hat CTO Michael Tiemann will then discuss the industry's experience with open source vs. pseudo-open licensing, and why he believes that the future will favor stronger (rather than weaker) licenses to protect choice for users and freedom for developers.

His speech will be followed by a panel discussion with Tiemann, Mundie, and other experts on intellectual property and the software industry including,

Tim O'Reilly will moderate the panel.


Friday, July 27

Big Hairy Problems: Open Source Challenges in the Enterprise
Michael†Tiemann, RedHat, Inc.
Track: Keynote
Date: Friday, July 27
Time:†8:45am - 10:15am
Location:†Grande Ballrooms ABC in the East Tower

Sponsored by
ActiveState
If you talk to CTOs, their biggest concerns arenít whether to use commercial software or open source software but a set of large-scale problems that donít yet have obvious solutions. Oracle may not have solutions for them, but neither does Open Source. Our panel of top CTOs will tell us about enterprise-class problems that they are worried about solving into the future.