20:18 Scaling IO Bound Workloads Webinar » MySQL Performance Blog

I will co-resent in webinar on Performance Challenges and Solutions for IO Bound Workloads in MySQL. My part of the presentation will be speaking about why switching from CPU bound workload to IO bound is such an important event, how to prepare to it as well as how to keep your application performance good as the data growths.

The Brian’s portion of webinar will focus on the Schooner offering as example of flash based appliance - one of solutions I mention in my presentation.

It should be interesting whenever you’re interested in Schooner appliance offerings, flash or scaling MySQL in General.

You can follow this url to register.


Entry posted by peter | No comment

Add to: delicious | digg | reddit | netscape | Google Bookmarks

11:52 GemFire 6.0: New innovations in data management » High Scalability - Building bigger, faster, more reliable websites.

GemStone has unveiled GemFire 6.0 which is the culmination of several years of development and the continuous solving of the hardest data management problems in the world. With this release GemFire touts some of the latest innovative features in data management.

In this release:

- GemFire introduces a resource manager to continuously monitor and protect cache instances from running out of memory, triggering rebalancing to migrate data to less loaded nodes or allow dynamic increase/decrease in the number of nodes hosting data for linear scalability without impeding ongoing operations (no contention points).

- GemFire provides explicit control over when rebalancing can be triggered, on what class of data and even allows the administrator to simulate a "rebalance" operation to quantify the benefits before actually doing it.

- With built in instrumentation that captures throughput and latency metrics, GemFire now enables applications to sense changing performance patterns and proactively provision extra resources and trigger rebalancing. The end result is predictable data access throughput and latency without the need to overprovision capacity.

- We continue down the path of making the product more resilient than ever before - dealing with complex membership issues when operating in large clusters and allowing thresholds to be set in terms of consumption of memory in any server JVM that significantly reduces the probability of "stop the world" garbage collection cycles.

- Advanced Data Partitioning: Applications are no longer restricted by the memory available across the cluster to manage partitioned data. Applications can pool available memory as well as disk and stripe the data across memory and disk across the cluster. When the data fabric is configured as a cache, partitioned data can be expired or evicted so that only the most frequently used data is managed.

- Data-aware application behavior routing: There are several extensions added to the GemFire data-aware function execution service - a simple grid programming model that allows the application to synchronously or asynchronously execute application behavior on the data nodes. Applications invoke functions hinting the data they are dependent on and the service parallelizes the execution of the application function on all the grid nodes where the data is being managed. Applications can now define relationships between different classes of data to colocate all related data sets and application functions when routed to the data nodes can execute complex queries on in-process data. These and other features offered in the 'Function execution service' offers linear scalability for compute and data intensive applications. Simply add more nodes when demand spikes to rebalance data and behavior to increase the overall throughput for your application.

- API additions for C++, C#: Support for continuous querying, client side connection pooling and dynamic load balancing and ability to invoke server side functions.

- Cost based Query optimization: A new compact index to conserve memory utilizaton and enhanced query processor design with cost-based optimization has been introduced as part of this release.

- Developer productivity tools: It can be daunting when developers have to quickly develop and test their clustered application. Developers need the capability to browse the distributed data using ad-hoc queries, apply corrections or monitor resource utilization and performance metrics. A new graphical Data browser permits browsing and editing of data across the entire cluster, execution of ad-hoc queries and even create real-time table views that are continuously kept up-to-date through continuous queries. The GemFire Monitor tool (GFMon) also has several enhancements making the tool much more developer friendly.

For more information on GemFire, view our newly rewritten technical white paper at:
http://community.gemstone.com/download/attachments/4752318/GemFire+Data+...

11:49 Google Analytics Gets a New Site » Google Analytics Blog
We've given the Google Analytics site a refresh! Drawing upon insights from conversations with the Google Analytics community -- both online and in person, and from looking carefully at our own Analytics reports, we've reorganized the site to do a better job of exposing the information you're looking for. And, we've added a dash of visual style in the process.



How did we go about deciding what needed to be changed? The vast majority of visitors come to the site simply to log in to their accounts. After filtering these visits from our analysis, we looked at conversion rates -- new account sign ups-- and what content people looked at. It was clear that much important content, for example relating to training and professional services, was too buried for people to find. Although some visitors used the search box, we were surprised to find relatively few searches for education and professional services. Our guess is that not enough people know about these services, so we decided to create new sections for this content and address site navigation to make it more intuitive.

So, what is the result? Here are a few highlights.

The new updated Product area groups key features to help new and prospective users understand how the parts work together and how Google Analytics fits into the larger ecosystem of Google offerings that includes AdWords and Website Optimizer.

Considerable resources -- both free and fee-based -- are available to organizations using Google Analytics. The Support section provides a single point of access to these resources ranging from online communities to professional services offered by Authorized Consultant companies. You can quickly search our expanding global network for an Authorized Consultant in your region that specializes in the areas you'd like help with, whether that be installation assistance, consulting, customized training, or Urchin Software.

The Education section outlines ongoing opportunities to learn more about how to use Google Analytics more effectively. If you're an individual looking to develop skills for your career or a manager looking for cost effective ways to train your staff, you'll find the latest information you need on the Google Analytics IQ online course and test, Seminars for Success, and helpful videos.

Of course, the site won't be static. While we don't want to fall into the trap of trying to test everything, you may notice subtle site changes going forward as we use Website Optimizer to inform ongoing iterative updates.

We hope you like the new site and find it useful. Feel free to post a comment and let us know what you think. We'll share what we learn going forward. We're going to be working on the blog design and resources as well over the next couple of weeks.


^==Back Home: www.chedong.com

^==Back Digest Home: www.chedong.com/digest/

<== 2009-06-18
  六月 2009  
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          
==> 2009-06-20