Documents tagged with percona

MySpace Vrs Facebook Third Party Load Patterns

Talk I gave at Percona's mySQL Camp.
  • dathan published this 06 / 29 / 2009
  • 281 reads
  • 0 comments

Websites on Speed

You've optimised everything. Your app responds in a few milliseconds, but users still see slow pages. You forgot that your web app has a client side component that runs in the user's browser. Learn...
  • BestTechVideos published this 05 / 06 / 2009
  • 288 reads
  • 0 comments

Using Storage Class Memory

Application architectures have not kept up with the growth in memory size. This talk provides an overview of different application classes and how they can be re-architected to achieve better perfo...
  • BestTechVideos published this 05 / 06 / 2009
  • 343 reads
  • 0 comments

How to Think About Performance

Lessons learned from benchmarking, performance analysis, and interpreting filesystem performance data.
  • BestTechVideos published this 05 / 06 / 2009
  • 109 reads
  • 0 comments

Quick wins with third party MySQL patches

How to use the new diagnostic tools released in Percona and OurDelta builds, including the improvements to the slow query log and index_statistics.
  • BestTechVideos published this 05 / 06 / 2009
  • 187 reads
  • 0 comments

Running a Realtime Stats Service on MySQL

Pathtraq is one of the largest web access statistics services in Japan. Its core database runs on a single MySQL server and simultaneously provides analysis information to the users semi-realtime. ...
  • BestTechVideos published this 05 / 06 / 2009
  • 176 reads
  • 0 comments

Object Oriented CSS - for high performance websites and applications

How do you scale CSS for millions of visitors or thousands of pages? Object Oriented CSS will allow you to write fast, maintainable, standards-based front end code. It adds much needed predictabili...
  • BestTechVideos published this 05 / 06 / 2009
  • 391 reads
  • 0 comments

Your Disk Array is Slower Than it Should Be

Understanding the theoretical IO performance of disk arrays, the actual IO performance of your disk array, and how to narrow the gap. The typical default controller settings are counterproductive i...
  • BestTechVideos published this 05 / 06 / 2009
  • 93 reads
  • 0 comments

Hypertable

Hypertable is an open source, high performance, distributed database modeled after Google's Bigtable. The design emphasis is on scalability on commodity hardware, and it supports massive sparse tab...
  • BestTechVideos published this 05 / 06 / 2009
  • 387 reads
  • 0 comments

Galera: Multi-Master Synchronous MySQL Replication Clusters

Galera is a multi-master synchronous replication system based on Database State Machine research. Except for the commit stage, it looks to the application just like a single MySQL server. Seppo sho...
  • BestTechVideos published this 05 / 06 / 2009
  • 558 reads
  • 0 comments

EMT: Better Performance Monitoring

EMT ties together information from your existing monitoring and status tools. It lets you store information locally or send it off to centralized monitoring servers for aggregation, graphing and ot...
  • BestTechVideos published this 05 / 06 / 2009
  • 171 reads
  • 0 comments

Drizzle's Approach to Improving Performance of the Server

Jay will describe scalability and performance improvements to the Drizzle server. He'll highlight refactoring efforts around the core kernel, and discuss the Drizzle community's transparent develop...
  • BestTechVideos published this 05 / 06 / 2009
  • 104 reads
  • 0 comments

Covering Indexes: Orders-of-Magnitude Improvements

How to design covering indexes for various schemas (star, snowflake) that can speed up queries by orders of magnitude. Learn performance models including point-query and range-query. B-Trees and Fr...
  • BestTechVideos published this 05 / 06 / 2009
  • 132 reads
  • 0 comments

Automated Performance Testing with JMeter and Maven

QA cycles sound great, but they introduce a problem. Avoid the cyclical performance panic and debugging of a month's worth of commits when your new features get through QA and hit production with s...
  • BestTechVideos published this 05 / 06 / 2009
  • 1,279 reads
  • 0 comments

MySQL Replication: Getting The Most From Slaves

Whether you have one MySQL slave server or 50, it's a challenge to use them efficiently in your application. Learn how to serve as much load from the slaves as possible, while preserving a consiste...
  • BestTechVideos published this 05 / 06 / 2009
  • 279 reads
  • 0 comments

Database Performance with Proxy Architectures

SQL proxies keep routing and failover out of the application, making them useful for scale-out designs. Learn standard proxy designs including pushing proxy functions back into client libraries wit...
  • BestTechVideos published this 04 / 27 / 2009
  • 393 reads
  • 0 comments

Performance Instrumentation: Beyond What You Do Now

The interaction between the application and the database is a vulnerable place where even small mistakes can amplify into business-crushing performance problems. Most such problems are simpler to s...
  • BestTechVideos published this 04 / 27 / 2009
  • 261 reads
  • 0 comments

High Performance Erlang

Telecoms are usually built on low-level technologies for performance. Erlang is a high-level distributed programming language. This talk presents a systematic, research-based comparison of Erlang t...
  • BestTechVideos published this 04 / 27 / 2009
  • 547 reads
  • 0 comments

The Return of Gearman

Gearman is back, now written in C with high performance, persistence, replication, new client APIs, and features for building anything from websites to map/reduce clusters.
  • BestTechVideos published this 04 / 27 / 2009
  • 211 reads
  • 0 comments

Trees and More with PostgreSQL

PostgreSQL 8.4 will have SQL:2008 Common Table Expressions. You can use them to wrangle trees and other recursive structures directly in your database management system, saving lots of time and agg...
  • BestTechVideos published this 04 / 27 / 2009
  • 509 reads
  • 3 comments
1 2 Next >