<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Scribd Feed for scoundrel</title>
    <link>http://www.scribd.com/people/view/271480-scoundrel</link>
    <description>This a feed for documents on Scribd written by scoundrel</description>
    <ttl>30</ttl>
    <pubDate>Fri, 05 Sep 2008 04:04:32 GMT</pubDate>
    <lastBuildDate>Fri, 05 Sep 2008 04:04:32 GMT</lastBuildDate>
    <item>
      <title>Memcached Study</title>
      <link>http://www.scribd.com/doc/5516446/Memcached-Study</link>
      <description>Memcached
http://download.tangent.org/talks/Memcached%20Study.pdf

*memcached is a high-performance, distributed memory object

caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load.

*Who?
&#8226; Facebook &#8226; Yahoo &#8226; Amazon &#8226; LiveJournal &#8226; Mixi &#8226; ...

*Why?
(aka why would I...)&#8235;&#8207;&#8236;

**LiveJournal
&#8226; Origin of memcached &#8226; 30G of cache. Terabytes of data &#8226; Writes to DB based on reads from the DB,
not cache

*Mixi
&#8226; Memcached on dedicated servers &#8226; 100 servers in production (reuse old
MySQL Servers)

&#8226; 4 gigs of Memory &#8226; 15,000 qps / </description>
      <pubDate>Fri, 05 Sep 2008 04:04:32 GMT</pubDate>
      <guid>http://www.scribd.com/doc/5516446/Memcached-Study</guid>
    </item>
    <item>
      <title>Full Circle Magazine: Issue 16</title>
      <link>http://www.scribd.com/doc/5367493/Full-Circle-Magazine-Issue-16</link>
      <description>Issue #16 - August 2008

THE INDEPENDENT MAGAZINE FOR THE UBUNTU COMMUNITY

full circle
MM? DPI?

JAMIE STRANDBOGE

CREATE A PERFECT INSTALL AND BURN IT TO CD.

CREATE YOUR UBUNTU
SIZE IS EVERYTHING IN: USING GIMP PART 5

GIMP PART 5 GNOME-LOOK GUIDE CREATE YOUR OWN UBUNTU CREATE YOUR OWN SERVER 8

CREATE AND MOVE FILES

Full Circle magazine is not affiliated with or endorsed by Canonical Ltd.

1

*p.04 Creating And Moving Files p.06 p.08 p.12 p.15 p.18 p.24 p.26 p.27 p.29 p.30

full circle
www.fullcirclemagazine.org
P.08 P.12 P.06

Create Your Own Ubuntu Server Series - Part 8 GIMP - Part 5 G</description>
      <pubDate>Mon, 01 Sep 2008 01:19:41 GMT</pubDate>
      <guid>http://www.scribd.com/doc/5367493/Full-Circle-Magazine-Issue-16</guid>
    </item>
    <item>
      <title>Make Data Useful by Greg Linden, Amazon.com</title>
      <link>http://www.scribd.com/doc/4970486/Make-Data-Useful-by-Greg-Linden-Amazoncom</link>
      <description>Make Data Useful
Greg Linden

*&#8220;[Help] people find and discover anything they want to buy online&#8221; - Jeff Bezos

*Help people find and

discover anything
online

*&#8220;Encourage experimentation ... as much of it as possible&#8221; - Jeff Bezos

*What is the goal?
Revenue Traffic Clicks Visitors Retention Time on site

Customer acquisition

*Measure Learn Optimize Iterate

*&#8220;Worry about the data first before you worry about the algorithm&#8221; - Peter Norvig

*[Banko and Brill, 2001]

*On the design of recommendation features

*Design to encourage forgiveness of mistakes

*Help when help is wanted

*&#8220;Discovery</description>
      <pubDate>Sat, 23 Aug 2008 05:01:14 GMT</pubDate>
      <guid>http://www.scribd.com/doc/4970486/Make-Data-Useful-by-Greg-Linden-Amazoncom</guid>
    </item>
    <item>
      <title>Incremental Dynamic Code Generation with Trace Trees</title>
      <link>http://www.scribd.com/doc/4969600/Incremental-Dynamic-Code-Generation-with-Trace-Trees</link>
      <description>Incremental Dynamic Code Generation with Trace Trees
Andreas Gal
University of California, Irvine gal@uci.edu

Michael Franz
University of California, Irvine franz@uci.edu

Abstract
The unit of compilation for traditional just-in-time compilers is the method. We have explored trace-based compilation, in which the unit of compilation is a loop, potentially spanning multiple methods and even library code. Using a new intermediate representation that is discovered and updated lazily on-demand while the program is being executed, our compiler generates code that is competitive with traditional dyn</description>
      <pubDate>Sat, 23 Aug 2008 03:15:57 GMT</pubDate>
      <guid>http://www.scribd.com/doc/4969600/Incremental-Dynamic-Code-Generation-with-Trace-Trees</guid>
    </item>
    <item>
      <title>LiveJournal: Behind The Scenes</title>
      <link>http://www.scribd.com/doc/4839706/LiveJournal-Behind-The-Scenes</link>
      <description>LiveJournal: Behind The Scenes
Scaling Storytime
June 2007 USENIX

Brad Fitzpatrick brad@danga.com
danga.com / livejournal.com / sixapart.com
This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/1.0/ or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.

http://danga.com/words/ 1

*The plan...
&#61548;

Refer to previous presentations for more details...
&#61548;

&#61548; &#61548;

Questions anytime! Yell. Interrupt. Part 0:
&#8722;

http://danga.com/words/

&#61548;

Pa</description>
      <pubDate>Sun, 17 Aug 2008 16:16:04 GMT</pubDate>
      <guid>http://www.scribd.com/doc/4839706/LiveJournal-Behind-The-Scenes</guid>
    </item>
    <item>
      <title>Hypertable An Open Source, High Performance, Scalable Database</title>
      <link>http://www.scribd.com/doc/4827165/Hypertable-An-Open-Source-High-Performance-Scalable-Database</link>
      <description>Hypertable
Doug Judd Zvents, Inc.

*Background

hypertable.org

*Web 2.0 = Data Explosion

Web&#160;1.0

Web&#160;2.0 Web 2.0

Web 1.0

*Traditional Tools Don&#8217;t Scale Well
&#61607; Designed for a single machine &#61607; Typical scaling solutions
&#61607; ad-hoc &#61607; manual/static resource allocation

*The Google Stack
&#61607; Google File System (GFS) &#61607; Map-reduce &#61607; Bigtable

hypertable.org

*Architectural Overview

hypertable.org

*What is Hypertable?
&#61607; A open source high performance, scalable
database, modelled after Google's Bigtable &#61607; Not relational &#61607; Does not support transactions

hypertable.org

*Hypertable Improvements Over Tr</description>
      <pubDate>Sun, 17 Aug 2008 08:56:56 GMT</pubDate>
      <guid>http://www.scribd.com/doc/4827165/Hypertable-An-Open-Source-High-Performance-Scalable-Database</guid>
    </item>
    <item>
      <title>MySQL Magazine: Summer 2008 (Issue #5)</title>
      <link>http://www.scribd.com/doc/3992315/MySQL-Magazine-Summer-2008-Issue-5</link>
      <description>Summer 2008 Issue 5

S MySQL&#174; Magazine
News, articles and feedback for MySQL database administrators and developers using MySQL on a daily basis to provide some of the best database infrastructure available.

INSIDE THIS ISSUE
2 SQLYog Enterprise Edition Version 6.55 Review 6

REGULAR FEATURES
Coding Corner

10 Ma'atkit Toolkit Tutorial: mk-table-checksum 13 Command Line mysql Client Options 21 MySQL Magazine&#8217;s 2008 Annual Usage Survey

22 news 42 log-bin

*Page 2

Summer 2008

MySQL Magazine

SQLYog Enterprise Edition Version 6.55 Review
By Jonathan Cua This software is one of the most popula</description>
      <pubDate>Fri, 18 Jul 2008 15:29:18 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3992315/MySQL-Magazine-Summer-2008-Issue-5</guid>
    </item>
    <item>
      <title>Drupal Performance and Scalability</title>
      <link>http://www.scribd.com/doc/3991611/Drupal-Performance-and-Scalability</link>
      <description>Drupal Performance and Scalability

http://books.tag1consulting.com/book/export/html/1

Drupal Performance and Scalability
Obtaining Optimal Performance From Drupal And The LAMP Stack. This book is written by Jeremy Andrews and licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported License.

Section 1: Drupal Performance
The first section of this book offers details on how to get good performance out of your Drupal powered website, and how to scale it as demand grows. The majority of the features discussed in this section are available without making any m</description>
      <pubDate>Fri, 18 Jul 2008 14:30:46 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3991611/Drupal-Performance-and-Scalability</guid>
    </item>
    <item>
      <title>Twiter Bulks Up on Best Practces to Increase Inbox Placement Rates by 100%</title>
      <link>http://www.scribd.com/doc/3957077/Twiter-Bulks-Up-on-Best-Practces-to-Increase-Inbox-Placement-Rates-by-100</link>
      <description>ClientStudy Story Case Success

Twitter Bulks Up on Best Practices to Increase Inbox Placement Rates by 100%
Sender Score Improves by 40 Points, Assuring Long-Term Deliverability Success
Twitter is a communication network which enables people to stay connected in real-time through the exchange of quick, frequent answers to one simple question: What are you doing? Answers must be 140 characters or less and the service is unique because it works over several existing networks including SMS, Instant Message, the Web, and hundreds of other applications built on an open API.

GET MORE INFO
rpinfo@r</description>
      <pubDate>Tue, 15 Jul 2008 21:14:56 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3957077/Twiter-Bulks-Up-on-Best-Practces-to-Increase-Inbox-Placement-Rates-by-100</guid>
    </item>
    <item>
      <title>Percona: How to Outrun The Lions</title>
      <link>http://www.scribd.com/doc/3929163/Percona-How-to-Outrun-The-Lions</link>
      <description>Outrun The Lions
Baron Schwartz Percona Inc (via OfferPal Media) FaceApps Developer Conference Las Vegas, NV July 12, 2008

*-2-

Who Am I?
&#8226; Lead author of High Performance MySQL 2nd edition &#8226; Author of Maatkit and innotop &#8226; Consulting team lead at Percona
&#8211; We are full-stack performance experts

&#8226; Background in e-commerce, retail, search engine advertising and marketing &#8226; Degree in Computer Science from University of Virginia

*-3-

Somewhere in the Serengeti...

*-4-

I can see the future
I see your load increasing.

Most of you will follow similar patterns.

*-5-

A sample of common proble</description>
      <pubDate>Sun, 13 Jul 2008 18:52:18 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3929163/Percona-How-to-Outrun-The-Lions</guid>
    </item>
    <item>
      <title>&#1050;&#1080;&#1085;&#1077;&#1084;&#1072;&#1090;&#1080;&#1082;&#1072;. &#1047;&#1072;&#1076;&#1072;&#1095;&#1085;&#1080;&#1082;.</title>
      <link>http://www.scribd.com/doc/3917913/-</link>
      <description>&#1050;&#1080;&#1085;&#1077;&#1084;&#1072;&#1090;&#1080;&#1082;&#1072;.
&#1045;.&#1052;. &#1041;&#1072;&#1083;&#1076;&#1080;&#1085;, &#1054;.&#1071;. &#1057;&#1072;&#1074;&#1095;&#1077;&#1085;&#1082;&#1086;

&#1053;&#1086;&#1074;&#1086;&#1089;&#1080;&#1073;&#1080;&#1088;&#1089;&#1082;, 2005

*ii

*&#1054;&#1075;&#1083;&#1072;&#1074;&#1083;&#1077;&#1085;&#1080;&#1077;
&#1055;&#1088;&#1077;&#1076;&#1080;&#1089;&#1083;&#1086;&#1074;&#1080;&#1077; 1 &#1050;&#1080;&#1085;&#1077;&#1084;&#1072;&#1090;&#1080;&#1082;&#1072; 1.1 &#1044;&#1074;&#1080;&#1078;&#1077;&#1085;&#1080;&#1077; &#1089; &#1087;&#1086;&#1089;&#1090;&#1086;&#1103;&#1085;&#1085;&#1086;&#1081; &#1089;&#1082;&#1086;&#1088;&#1086;&#1089;&#1090;&#1100;&#1102; . . . . . . . . . . &#1047;&#1072;&#1076;&#1072;&#1095;&#1080; &#1082; &#167; 1.1 . . . . . . . . . . . . . . . . . . . . . . . . . 1.2 &#1055;&#1088;&#1103;&#1084;&#1086;&#1083;&#1080;&#1085;&#1077;&#1081;&#1085;&#1086;&#1077; &#1076;&#1074;&#1080;&#1078;&#1077;&#1085;&#1080;&#1077; &#1089; &#1087;&#1086;&#1089;&#1090;&#1086;&#1103;&#1085;&#1085;&#1099;&#1084; &#1091;&#1089;&#1082;&#1086;&#1088;&#1077;&#1085;&#1080;&#1077;&#1084; &#1047;&#1072;&#1076;&#1072;&#1095;&#1080; &#1082; &#167; 1.2 . . . . . . . . . . . . . . . . . . . . . . . . . 1.3 &#1041;&#1072;&#1083;&#1083;&#1080;&#1089;&#1090;&#1080;&#1082;&#1072; . . . . . . . . . . . . . . . . . . . . . . . . &#1047;&#1072;&#1076;&#1072;&#1095;&#1080; &#1082; &#167; 1.3 . . . . . . . . . . . . . . . . . . . . . . . . . 1.4 &#1044;&#1074;&#1080;&#1078;&#1077;&#1085;&#1080;&#1077; &#1089; &#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1084; &#1091;&#1089;&#1082;&#1086;&#1088;&#1077;&#1085;&#1080;&#1077;&#1084; . . . . . . . . . &#1047;&#1072;&#1076;&#1072;&#1095;&#1080; &#1082; &#167; 1.4 . . . . . . . . . . . . . . . . . . . . . . . . . 1.5 &#1050;&#1080;&#1085;&#1077;&#1084;&#1072;&#1090;&#1080;&#1082;&#1072;</description>
      <pubDate>Sat, 12 Jul 2008 15:37:57 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3917913/-</guid>
    </item>
    <item>
      <title>&#1048;&#1089;&#1090;&#1086;&#1088;&#1080;&#1103; &#1086; PostgreSQL</title>
      <link>http://www.scribd.com/doc/3917861/-PostgreSQL</link>
      <description>&#1048;&#1089;&#1090;&#1086;&#1088;&#1080;&#1103; &#1086; PostgreSQL
&#1045;.&#1052;. &#1041;&#1072;&#1083;&#1076;&#1080;&#1085;&#8727;
&#1069;&#1090;&#1086;&#1090; &#1090;&#1077;&#1082;&#1089;&#1090; &#1086;&#1089;&#1085;&#1086;&#1074;&#1072;&#1085; &#1085;&#1072; &#1094;&#1080;&#1082;&#1083;&#1077; &#1089;&#1090;&#1072;&#1090;&#1077;&#1081;, &#1086;&#1087;&#1091;&#1073;&#1083;&#1080;&#1082;&#1086;&#1074;&#1072;&#1085;&#1085;&#1099;&#1093; &#1089; 85&#1075;&#1086; (&#1085;&#1086;&#1103;&#1073;&#1088;&#1100; 2006) &#1087;&#1086; 91&#1099;&#1081; (&#1072;&#1087;&#1088;&#1077;&#1083;&#1100; 2007) &#1085;&#1086;&#1084;&#1077;&#1088; &#1088;&#1091;&#1089;&#1089;&#1082;&#1086;&#1103;&#1079;&#1099;&#1095;&#1085;&#1086;&#1075;&#1086; &#1078;&#1091;&#1088;&#1085;&#1072;&#1083;&#1072; Linux Format.

&#1058;&#1077;&#1082;&#1089;&#1090; &#1088;&#1072;&#1089;&#1087;&#1088;&#1086;&#1089;&#1090;&#1088;&#1072;&#1085;&#1103;&#1077;&#1090;&#1089;&#1103; &#1087;&#1086;&#1076; &#1083;&#1080;&#1094;&#1077;&#1085;&#1079;&#1080;&#1077;&#1081; Creative Commons Attribution-Share Alike 3.0 License (CC-BY-SA-3.0). &#1045;&#1089;&#1083;&#1080; &#1073;&#1091;&#1076;&#1077;&#1090; &#1085;&#1077;&#1086;&#1073;&#1093;&#1086;&#1076;&#1080;&#1084;&#1086;&#1089;&#1090;&#1100; &#1087;&#1077;&#1088;&#1077;&#1083;&#1080;&#1094;&#1077;&#1085;&#1079;&#1080;&#1088;&#1086;&#1074;&#1072;&#1090;&#1100; &#1074;&#1089;&#1105; &#1087;&#1086;&#1076; &#1076;&#1088;&#1091;&#1075;&#1086;&#1081; &#1089;&#1074;&#1086;&#1073;&#1086;&#1076;&#1085;&#1086;&#1081; &#1083;&#1080;&#1094;&#1077;&#1085;&#1079;&#1080;&#1077;&#1081;, &#1090;&#1086; &#1089;&#1074;&#1103;&#1078;&#1080;&#1090;&#1077;&#1089;&#1100; &#1089;&#1086; &#1084;&#1085;&#1086;&#1081; &#1087;&#1086; &#1101;&#1083;&#1077;&#1082;&#1090;&#1088;&#1086;&#1085;&#1085;&#1086;&#1081; &#1087;&#1086;&#1095;&#1090;&#1077;. &#1047;&#1072;&#1084;&#1077;&#1095;&#1072;&#1085;&#1080;&#1103; &#1080; &#1087;&#1088;&#1077;&#1076;&#1083;&#1086;&#1078;&#1077;&#1085;&#1080;&#1103; &#1087;&#1088;&#1080;&#1085;&#1080;&#1084;&#1072;&#1102;&#1090;&#1089;&#1103; &#1089; &#1073;&#1083;&#1072;&#1075;&#1086;&#1076;&#1072;&#1088;&#1085;&#1086;&#1089;&#1090;&#1100;&#1102;.

e-mail: E.M.Baldin@inp.nsk.su &#1057;&#1083;&#1086;&#1085; &#1074;&#1079;&#1103;&#1090; &#1089; &#1089;&#1072;&#1081;&#1090;&#1072; http://pgfoundry.org/projects/graphics/. &#1048;&#1079;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1077; &#1087;&#1088;&#1077;&#1076;&#1086;&#1089;&#1090;&#1072;&#1074;&#1083;&#1103;&#1077;&#1090;&#1089;&#1103; &#1087;&#1086;&#1076; &#1083;&#1080;&#1094;&#1077;&#1085;&#1079;&#1080;&#1077;&#1081; BSD.
&#8727;

*&#1054;&#1075;&#1083;&#1072;&#1074;</description>
      <pubDate>Sat, 12 Jul 2008 15:30:43 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3917861/-PostgreSQL</guid>
    </item>
    <item>
      <title>&#1057;&#1090;&#1072;&#1090;&#1080;&#1089;&#1090;&#1080;&#1095;&#1077;&#1089;&#1082;&#1072;&#1103; &#1086;&#1073;&#1088;&#1072;&#1073;&#1086;&#1090;&#1082;&#1072; &#1076;&#1072;&#1085;&#1085;&#1099;&#1093; &#1074; R</title>
      <link>http://www.scribd.com/doc/3917850/-R</link>
      <description>&#1057;&#1090;&#1072;&#1090;&#1080;&#1089;&#1090;&#1080;&#1095;&#1077;&#1089;&#1082;&#1072;&#1103; &#1086;&#1073;&#1088;&#1072;&#1073;&#1086;&#1090;&#1082;&#1072; &#1076;&#1072;&#1085;&#1085;&#1099;&#1093; &#1074; R
&#169; &#1040;.&#1041;. &#1064;&#1080;&#1087;&#1091;&#1085;&#1086;&#1074;&#8727; &#1045;.&#1052;. &#1041;&#1072;&#1083;&#1076;&#1080;&#1085;&#8224; , 3 &#1084;&#1072;&#1103; 2008 &#1075;.

1 &#1055;&#1088;&#1080;&#1105;&#1084;&#1099; &#1101;&#1083;&#1077;&#1084;&#1077;&#1085;&#1090;&#1072;&#1088;&#1085;&#1086;&#1075;&#1086; &#1072;&#1085;&#1072;&#1083;&#1080;&#1079;&#1072; &#1076;&#1072;&#1085;&#1085;&#1099;&#1093;
&#1047;&#1072;&#1088;&#1087;&#1083;&#1072;&#1090;&#1099; &#1089;&#1086;&#1090;&#1088;&#1091;&#1076;&#1085;&#1080;&#1082;&#1086;&#1074; &#1074;&#1080;&#1088;&#1090;&#1091;&#1072;&#1083;&#1100;&#1085;&#1086;&#1081; &#1082;&#1086;&#1084;&#1087;&#1072;&#1085;&#1080;&#1080;: &gt; salary &lt;- c(21, 19, 27, 11, 102, 25, 21) [1] 21 19 27 11 102 25 21

&gt; names(salary) &lt;- c("&#1050;&#1086;&#1083;&#1103;", "&#1046;&#1077;&#1085;&#1103;", "&#1055;&#1077;&#1090;&#1103;", "&#1057;&#1072;&#1096;&#1072;", "&#1050;&#1072;&#1090;&#1103;", "&#1042;&#1072;&#1089;&#1103;", + "&#1046;&#1086;&#1088;&#1072;") [1] "&#1050;&#1086;&#1083;&#1103;" "&#1046;&#1077;&#1085;&#1103;" "&#1055;&#1077;&#1090;&#1103;" "&#1057;&#1072;&#1096;&#1072;" "&#1050;&#1072;&#1090;&#1103;" "&#1042;&#1072;&#1089;&#1103;" "&#1046;&#1086;&#1088;&#1072;" &gt; salary &#1050;&#1086;&#1083;&#1103; &#1046;&#1077;&#1085;&#1103; &#1055;&#1077;&#1090;&#1103; &#1057;&#1072;&#1096;&#1072; &#1050;&#1072;&#1090;&#1103; &#1042;&#1072;&#1089;&#1103; &#1046;&#1086;&#1088;&#1072; 21 19 27 11 102 25 21 &#1055;&#1086;&#1089;&#1084;&#1086;&#1090;&#1088;&#1080;&#1084; &#1095;&#1077;&#1084;&#1091; &#1088;&#1072;&#1074;&#1077;&#1085; &#1094;&#1077;&#1085;&#1090;&#1088;: &gt; mean(salary) [1] 32.28571 &gt; median(salary) [1] 21 &#1055;&#1086;&#1083;&#1091;&#1095;&#1077;&#1085;&#1080;&#1077; &#1089;&#1088;&#1077;&#1076;&#1085;&#1077;&#1075;&#1086; &#1085;&#1072; &#1087;&#1088;&#1080;&#1084;&#1077;&#1088;&#1077; &#1074;&#1089;&#1090;&#1088;&#1086;&#1077;&#1085;&#1085;&#1099;&#1093; &#1076;&#1072;&#1085;&#1085;&#1099;&#1093; trees: &gt; attach(trees)
&#8727; &#8224;

e-mail: dacty</description>
      <pubDate>Sat, 12 Jul 2008 15:29:36 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3917850/-R</guid>
    </item>
    <item>
      <title>&#1058;&#1080;&#1087;&#1099; &#1076;&#1072;&#1085;&#1085;&#1099;&#1093; &#1074; R &#1080; &#1087;&#1088;&#1080;&#1085;&#1094;&#1080;&#1087;&#1099; &#1088;&#1072;&#1073;&#1086;&#1090;&#1099; &#1089; &#1085;&#1080;&#1084;&#1080;</title>
      <link>http://www.scribd.com/doc/3917846/-R-</link>
      <description>&#1058;&#1080;&#1087;&#1099; &#1076;&#1072;&#1085;&#1085;&#1099;&#1093; &#1074; R &#1080; &#1087;&#1088;&#1080;&#1085;&#1094;&#1080;&#1087;&#1099; &#1088;&#1072;&#1073;&#1086;&#1090;&#1099; &#1089; &#1085;&#1080;&#1084;&#1080;
&#169; &#1040;.&#1041;. &#1064;&#1080;&#1087;&#1091;&#1085;&#1086;&#1074;&#8727; &#1045;.&#1052;. &#1041;&#1072;&#1083;&#1076;&#1080;&#1085;&#8224; , 3 &#1084;&#1072;&#1103; 2008 &#1075;.

1 &#1063;&#1080;&#1089;&#1083;&#1086;&#1074;&#1099;&#1077; &#1074;&#1077;&#1082;&#1090;&#1086;&#1088;&#1099;
&#1055;&#1088;&#1086;&#1089;&#1090;&#1077;&#1081;&#1096;&#1080;&#1081; &#1074;&#1077;&#1082;&#1090;&#1086;&#1088; (&#1088;&#1086;&#1089;&#1090; &#1089;&#1086;&#1090;&#1088;&#1091;&#1076;&#1085;&#1080;&#1082;&#1086;&#1074;): &gt; x &lt;- c(174, 162, 188, 192, 165, 168, 172) [1] 174 162 188 192 165 168 172 &#1057;&#1090;&#1088;&#1091;&#1082;&#1090;&#1091;&#1088;&#1072; &#1074;&#1077;&#1082;&#1090;&#1086;&#1088;&#1072;: &gt; str(x) num [1:7] 174 162 188 192 165 168 172 NULL &#1055;&#1088;&#1086;&#1074;&#1077;&#1088;&#1082;&#1072;: &#1040; &#1074;&#1077;&#1082;&#1090;&#1086;&#1088; &#1083;&#1080; &#1101;&#1090;&#1086;? : &gt; is.vector(x) [1] TRUE

2 &#1060;&#1072;&#1082;&#1090;&#1086;&#1088;&#1099;
&#1058;&#1077;&#1082;&#1089;&#1090;&#1086;&#1074;&#1099;&#1081; (character) &#1074;&#1077;&#1082;&#1090;&#1086;&#1088; (&#1087;&#1086;&#1083; &#1089;&#1086;&#1090;&#1088;&#1091;&#1076;&#1085;&#1080;&#1082;&#1086;&#1074;): &gt; sex &lt;- c("male", "female", "male", "male", "female", "male", + "male") [1] "male"
&#8727; &#8224;

"female" "male"

"male"

"female" "male"

"male"

e-mail: dactylorhiza@gmail.com e-mail: E.M.Baldin@inp.nsk.</description>
      <pubDate>Sat, 12 Jul 2008 15:29:22 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3917846/-R-</guid>
    </item>
    <item>
      <title>R: &#1044;&#1072;&#1085;&#1085;&#1099;&#1077; &#1080; &#1075;&#1088;&#1072;&#1092;&#1080;&#1082;&#1080;</title>
      <link>http://www.scribd.com/doc/3917844/R-</link>
      <description>&#1043;&#1083;&#1072;&#1074;&#1072;

2

&#1044;&#1072;&#1085;&#1085;&#1099;&#1077; &#1080; &#1075;&#1088;&#1072;&#1092;&#1080;&#1082;&#1080;
&#1040;&#1085;&#1072;&#1083;&#1080;&#1079; &#1093;&#1086;&#1088;&#1086;&#1096;&#1080;&#1093; &#1076;&#1072;&#1085;&#1085;&#1099;&#1093; &#1101;&#1090;&#1086; &#1087;&#1088;&#1086;&#1089;&#1090;&#1086;. &#1040; &#1074;&#1086;&#1090; &#1095;&#1090;&#1086;&#1073;&#1099; &#1089;&#1076;&#1077;&#1083;&#1072;&#1090;&#1100; &#1042;&#1072;&#1096;&#1080; &#1076;&#1072;&#1085;&#1085;&#1099;&#1077; &#1093;&#1086;&#1088;&#1086;&#1096;&#1080;&#1084;&#1080; , &#1072; &#1079;&#1072;&#1090;&#1077;&#1084; &#1080; &#1087;&#1088;&#1077;&#1076;&#1089;&#1090;&#1072;&#1074;&#1080;&#1090;&#1100; &#1080;&#1093; &#1087;&#1088;&#1080;&#1076;&#1105;&#1090;&#1089;&#1103; &#1087;&#1086;&#1087;&#1086;&#1090;&#1077;&#1090;&#1100;.

2.1. R &#1080; &#1088;&#1072;&#1073;&#1086;&#1090;&#1072; &#1089; &#1076;&#1072;&#1085;&#1085;&#1099;&#1084;&#1080;
&#1055;&#1086;&#1076;&#1075;&#1086;&#1090;&#1086;&#1074;&#1082;&#1072; &#1076;&#1072;&#1085;&#1085;&#1099;&#1093; &#1082; &#1088;&#1072;&#1073;&#1086;&#1090;&#1077; &#1101;&#1090;&#1086; &#1086;&#1076;&#1085;&#1072; &#1080;&#1079; &#1089;&#1072;&#1084;&#1099;&#1093; &#1073;&#1086;&#1083;&#1100;&#1096;&#1080;&#1093; &#1087;&#1088;&#1086;&#1073;&#1083;&#1077;&#1084; &#1076;&#1083;&#1103; &#1085;&#1086;&#1074;&#1080;&#1095;&#1082;&#1072; &#1074; R. &#1057;&#1072;&#1084;&#1072; &#1087;&#1086; &#1089;&#1077;&#1073;&#1077; &#1086;&#1073;&#1088;&#1072;&#1073;&#1086;&#1090;&#1082;&#1072; &#1076;&#1072;&#1085;&#1085;&#1099;&#1093; &#1087;&#1086;&#1076;&#1088;&#1086;&#1073;&#1085;&#1086; &#1086;&#1087;&#1080;&#1089;&#1072;&#1085;&#1072; &#1074; &#1088;&#1072;&#1079;&#1085;&#1099;&#1093; &#1088;&#1091;&#1082;&#1086;&#1074;&#1086;&#1076;&#1089;&#1090;&#1074;&#1072;&#1093; &#1080; &#1087;&#1086;&#1089;&#1086;&#1073;&#1080;&#1103;&#1093;, &#1072; &#1074;&#1086;&#1090; &#1080;&#1085;&#1092;&#1086;&#1088;&#1084;&#1072;&#1094;&#1080;&#1103; &#1082;&#1072;&#1082; &#1076;&#1086;&#1073;&#1080;&#1090;&#1100;&#1089;&#1103; &#1090;&#1086;&#1075;&#1086;, &#1095;&#1090;&#1086;&#1073;&#1099; R &#1087;&#1088;&#1086;&#1095;&#1080;&#1090;&#1072;&#1083; &#1087;&#1088;&#1080;&#1075;&#1086;&#1090;&#1086;&#1074;&#1083;&#1077;&#1085;&#1085;&#1099;&#1077; &#1074; &#1076;&#1088;&#1091;&#1075;&#1086;&#1081; &#1087;&#1088;&#1086;&#1075;&#1088;&#1072;&#1084;&#1084;&#1077; &#1076;&#1072;&#1085;&#1085;&#1099;&#1077;, &#1082;&#1072;&#1082; &#1087;&#1088;&#1072;&#1074;&#1080;&#1083;&#1086;, &#1086;&#1087;&#1091;&#1089;&#1082;&#1072;&#1077;&#1090;&#1089;&#1103;. &#1055;&#1086;&#1095;&#1077;&#1084;&#1091; &#1101;&#1090;&#1086; &#1090;&#1072;&#1082; &#1086;&#1095;&#1077;&#1074;&#1080;&#1076;&#1085;&#1086;: &#1074;&#1093;&#1086;&#1076;&#1085;&#1099;&#1077; &#1076;&#1072;&#1085;&#1085;&#1099;&#1077; &#1084;&#1086;&#1075;&#1091;&#1090; &#1080;&#1084;&#1077;&#1090;&#1100; &#1089;&#1083;&#1080;&#1096;&#1082;&#1086;&#1084; &#1088;&#1072;&#1079;&#1085;&#1099;&#1081; &#1092;&#1086;&#1088;&#1084;&#1072;&#1090;, &#1095;&#1090;&#1086;&#1073;&#1099; &#1085;&#1072;&#1087;&#1080;&#1089;&#1072;&#1090;&#1100; &#1087;&#1086; &#1101;&#1090;&#1086;&#1084;&#1091; &#1074;&#1086;&#1087;&#1088;&#1086;&#1089;&#1091; &#1080;&#1089;&#1095;&#1077;&#1088;&#1087;&#1099;&#1074;&#1072;&#1102;&#1097;&#1077;&#1077; &#1080; &#1082;&#1086;&#1084;&#1087;&#1072;&#1082;&#1090;&#1085;&#1086;&#1077; &#1088;&#1091;&#1082;&#1086;&#1074;&#1086;&#1076;&#1089;&#1090;&#1074;&#1086;.</description>
      <pubDate>Sat, 12 Jul 2008 15:28:47 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3917844/R-</guid>
    </item>
    <item>
      <title>&#1042;&#1074;&#1077;&#1076;&#1077;&#1085;&#1080;&#1077; &#1074; R</title>
      <link>http://www.scribd.com/doc/3917842/-R</link>
      <description>&#1043;&#1083;&#1072;&#1074;&#1072;

1

&#1042;&#1074;&#1077;&#1076;&#1077;&#1085;&#1080;&#1077; &#1074; R
&#1042;&#1099; &#1077;&#1097;&#1105; &#1072;&#1085;&#1072;&#1083;&#1080;&#1079;&#1080;&#1088;&#1091;&#1077;&#1090;&#1077; &#1076;&#1072;&#1085;&#1085;&#1099;&#1077; &#1087;&#1086; &#1089;&#1090;&#1072;&#1088;&#1080;&#1085;&#1082;&#1077; &#1084;&#1077;&#1090;&#1086;&#1076;&#1086;&#1084; &#1074;&#1085;&#1080;&#1084;&#1072;&#1090;&#1077;&#1083;&#1100;&#1085;&#1086;&#1075;&#1086; &#1074;&#1075;&#1083;&#1103;&#1076;&#1099;&#1074;&#1072;&#1085;&#1080;&#1103; &#1074; &#1085;&#1072;&#1073;&#1086;&#1088; &#1090;&#1086;&#1095;&#1077;&#1082; &#1085;&#1072; &#1075;&#1088;&#1072;&#1092;&#1080;&#1082;&#1077;, &#1080;&#1079;&#1088;&#1077;&#1076;&#1082;&#1072; &#1087;&#1086;&#1076;&#1075;&#1086;&#1085;&#1103;&#1103; &#1080;&#1093; &#1082; &#1087;&#1088;&#1103;&#1084;&#1086;&#1081; &#1089; &#1087;&#1086;&#1084;&#1086;&#1097;&#1100;&#1102; &#1084;&#1085;&#1086;&#1075;&#1086;&#1095;&#1080;&#1089;&#1083;&#1077;&#1085;&#1085;&#1099;&#1093; &#1084;&#1099;&#1096;&#1077;&#1082;&#1083;&#1080;&#1082;&#1086;&#1074; ? &#1055;&#1091;&#1089;&#1090;&#1100; &#1101;&#1090;&#1086; &#1076;&#1077;&#1083;&#1072;&#1077;&#1090; &#1079;&#1072; &#1042;&#1072;&#1089; &#1082;&#1086;&#1084;&#1087;&#1100;&#1102;&#1090;&#1077;&#1088;, &#1080; R &#1101;&#1090;&#1086; &#1080;&#1084;&#1077;&#1085;&#1085;&#1086; &#1090;&#1086;&#1090; &#1103;&#1079;&#1099;&#1082;, &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1081; &#1087;&#1086;&#1079;&#1074;&#1086;&#1083;&#1080;&#1090; &#1088;&#1072;&#1079;&#1098;&#1103;&#1089;&#1085;&#1080;&#1090;&#1100; &#1077;&#1084;&#1091; &#1042;&#1072;&#1096;&#1091; &#1087;&#1088;&#1086;&#1073;&#1083;&#1077;&#1084;&#1091;.

1.1. &#1063;&#1090;&#1086; &#1090;&#1072;&#1082;&#1086;&#1077; R
&#1055;&#1088;&#1077;&#1078;&#1076;&#1077; &#1074;&#1089;&#1077;&#1075;&#1086; R &#1103;&#1079;&#1099;&#1082; &#1087;&#1088;&#1086;&#1075;&#1088;&#1072;&#1084;&#1084;&#1080;&#1088;&#1086;&#1074;&#1072;&#1085;&#1080;&#1103; &#1076;&#1083;&#1103; &#1089;&#1090;&#1072;&#1090;&#1080;&#1089;&#1090;&#1080;&#1095;&#1077;&#1089;&#1082;&#1086;&#1081; &#1086;&#1073;&#1088;&#1072;&#1073;&#1086;&#1090;&#1082;&#1080; &#1076;&#1072;&#1085;&#1085;&#1099;&#1093; &#1080; &#1088;&#1072;&#1073;&#1086;&#1090;&#1099; &#1089; &#1075;&#1088;&#1072;&#1092;&#1080;&#1082;&#1086;&#1081;, &#1085;&#1086; &#1074; &#1090;&#1086;&#1078;&#1077; &#1074;&#1088;&#1077;&#1084;&#1103; &#1101;&#1090;&#1086; &#1089;&#1074;&#1086;&#1073;&#1086;&#1076;&#1085;&#1072;&#1103; &#1087;&#1088;&#1086;&#1075;&#1088;&#1072;&#1084;&#1084;&#1085;&#1072;&#1103; &#1089;&#1088;&#1077;&#1076;&#1072; &#1089; &#1086;&#1090;&#1082;&#1088;&#1099;&#1090;&#1099;&#1084; &#1080;&#1089;&#1093;&#1086;&#1076;&#1085;&#1099;&#1084; &#1082;&#1086;&#1076;&#1086;&#1084;, &#1088;&#1072;&#1079;&#1074;&#1080;&#1074;&#1072;&#1077;&#1084;&#1072;&#1103; &#1074; &#1088;&#1072;&#1084;&#1082;&#1072;&#1093; &#1087;&#1088;&#1086;&#1077;&#1082;&#1090;&#1072; GNU. &#1042; &#1083;&#1102;&#1073;&#1086;&#1084; &#1076;&#1080;&#1089;&#1090;&#1088;&#1080;&#1073;&#1091;&#1090;&#1080;&#1074;&#1077; GNU/Linux, &#1077;&#1089;&#1083;&#1080; &#1077;&#1075;&#1086; &#1094;&#1077;&#1083;&#1100;&#1102; &#1085;&#1077; &#1103;&#1074;&#1083;&#1103;&#1077;&#1090;&#1089;&#1103; &#1088;&#1072;&#1079;&#1084;&#1077;&#1097;&#1077;&#1085;&#1080;&#1103; &#1074;&#1089;&#1077;&#1075;&#1086; &#1076;&#1080;&#1089;&#1090;&#1088;&#1080;&#1073;</description>
      <pubDate>Sat, 12 Jul 2008 15:28:28 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3917842/-R</guid>
    </item>
    <item>
      <title>Machine Architecture: Things Your Programming Language Never Told You</title>
      <link>http://www.scribd.com/doc/3869659/Machine-Architecture-Things-Your-Programming-Language-Never-Told-You</link>
      <description>Machine Architecture: Things Your Programming Language Never Told You

Herb Sutter Software Development Consultant www.gotw.ca/training

Machine Architecture
(Things Your Programming Language Never Told You) Herb Sutter

Machine Architecture
High-level languages insulate the programmer from the machine. That&#8217;s a wonderful thing -- except when it obscures the answers to the fundamental questions of &#8220;What does the program do?&#8221; and &#8220;How much does it cost?&#8221; The C++ and C# programmer is less insulated than most, and still we find that programmers are consistently surprised at what simple code actua</description>
      <pubDate>Wed, 09 Jul 2008 02:48:07 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3869659/Machine-Architecture-Things-Your-Programming-Language-Never-Told-You</guid>
    </item>
    <item>
      <title>The Book of Ruby</title>
      <link>http://www.scribd.com/doc/3867936/The-Book-of-Ruby</link>
      <description>THE BOOK OF RUBY
HUW COLLINGBOURNE

*THE BOOK OF RUBY

Copyright &#169; 2008 Huw Collingbourne The right of Huw Collingbourne to be identified as the Author of the Work has been asserted by him in accordance with the Copyright, Designs and Patents Act 1988. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means without the prior written permission of the publisher, nor be otherwise circulated in any form of binding or cover other than that in which it is published and without a similar condition being imposed on t</description>
      <pubDate>Tue, 08 Jul 2008 23:22:55 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3867936/The-Book-of-Ruby</guid>
    </item>
    <item>
      <title>An Experimental Comparison of Click-Position Bias Models</title>
      <link>http://www.scribd.com/doc/3866398/An-Experimental-Comparison-of-ClickPosition-Bias-Models</link>
      <description>An Experimental Comparison of Click Position-Bias Models
Nick Craswell, Onno Zoeter and Michael Taylor
Microsoft Research, Cambridge UK

Bill Ramsey
Microsoft Research, Redmond USA

brams@microsoft.com

{nickcr,onnoz,mitaylor}@microsoft.com ABSTRACT
Search engine click logs provide an invaluable source of relevance information, but this information is biased. A key source of bias is presentation order: the probability of click is in&#64258;uenced by a document&#8217;s position in the results page. This paper focuses on explaining that bias, modelling how probability of click depends on position. We propose</description>
      <pubDate>Tue, 08 Jul 2008 21:14:19 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3866398/An-Experimental-Comparison-of-ClickPosition-Bias-Models</guid>
    </item>
    <item>
      <title>Scaling Web Sites by Sharding and Replication</title>
      <link>http://www.scribd.com/doc/3865300/Scaling-Web-Sites-by-Sharding-and-Replication</link>
      <description>Scaling MySQL-powered Web Sites by Sharding and Replication
June 24, 2008 Velocity Conference Burlingame,CA by Peter Zaitsev, Percona Inc

*-2-

Web Application Challenges
&#8226; Page Generation Layer
&#8211; Scale by adding more servers &#8211; Most applications do not have interdependences

&#8226; Storage Layer (Static Content)
&#8211; Images, Videos etc &#8211; No dependencies - scaling by more hard drives/boxes &#8211; CDN can often take the load

&#8226; &#8220;Database&#8221;
&#8211; Often Hardest to scale due to complex interdependencies

*Classes of Web Applications
&#8226; New feature for existing service
&#8211; Product recommendation on Amazon.Com &#8211; &#8220;Instan</description>
      <pubDate>Tue, 08 Jul 2008 19:27:24 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3865300/Scaling-Web-Sites-by-Sharding-and-Replication</guid>
    </item>
    <item>
      <title>Video Suggestion and Discovery for YouTube: Taking Random Walks Through the View Graph</title>
      <link>http://www.scribd.com/doc/3858089/Video-Suggestion-and-Discovery-for-YouTube-Taking-Random-Walks-Through-the-View-Graph</link>
      <description>Video Suggestion and Discovery for YouTube: Taking Random Walks Through the View Graph
Yushi Jing Shumeet Baluja Rohan Seth D. Sivakumar Jay Yagnik Shankar Kumar Deepak Ravichandran
Google, Inc. Mountain View, CA, USA

Mohamed Aly &#8727;

{shumeet, rohan, siva, jing, jyagnik, shankarkumar, deepakr}@google.com, midohussein@gmail.com ABSTRACT
The rapid growth of the number of videos in YouTube provides enormous potential for users to &#64257;nd content of interest to them. Unfortunately, given the di&#64259;culty of searching videos, the size of the video repository also makes the discovery of new content a daunti</description>
      <pubDate>Tue, 08 Jul 2008 08:34:40 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3858089/Video-Suggestion-and-Discovery-for-YouTube-Taking-Random-Walks-Through-the-View-Graph</guid>
    </item>
    <item>
      <title>Adversarial Information Retrieval on the Web (AIRWeb 2006)</title>
      <link>http://www.scribd.com/doc/3855933/Adversarial-Information-Retrieval-on-the-Web-AIRWeb-2006</link>
      <description>SIGIR WORKSHOP REPORT Adversarial Information Retrieval on the Web (AIRWeb 2006)
Brian D. Davison Lehigh University, USA davison@cse.lehigh.edu Marc Najork Microsoft Research, USA najork@microsoft.com Tim Converse Yahoo! Search, USA tconvers@yahoo-inc.com

1

Introduction

The attraction of hundreds of millions of web searches per day provides signi&#64257;cant incentive for many content providers to do whatever is necessary to rank highly in search engine results, while search engine providers want to provide the most accurate results. The con&#64258;icting goals of search and content providers are adversa</description>
      <pubDate>Tue, 08 Jul 2008 04:20:51 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3855933/Adversarial-Information-Retrieval-on-the-Web-AIRWeb-2006</guid>
    </item>
    <item>
      <title>Improving Spam Filtering by Detecting Gray Mail</title>
      <link>http://www.scribd.com/doc/3855584/Improving-Spam-Filtering-by-Detecting-Gray-Mail</link>
      <description>Improving Spam Filtering by Detecting Gray Mail
Wen-tau Yih
Microsoft Research One Microsoft Way Redmond, WA, USA

Robert McCann
Microsoft One Microsoft Way Redmond, WA, USA

Aleksander Ko&#322;cz
Microsoft Live Labs One Microsoft Way Redmond, WA, USA

scottyih@microsoft.com

robmccan@microsoft.com

ark@microsoft.com

ABSTRACT
We address the problem of gray mail &#8211; messages that could reasonably be considered either spam or good. Email users often disagree on this mail, presenting serious challenges to spam &#64257;lters in both model training and evaluation. In this paper, we propose four simple methods f</description>
      <pubDate>Tue, 08 Jul 2008 03:39:34 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3855584/Improving-Spam-Filtering-by-Detecting-Gray-Mail</guid>
    </item>
    <item>
      <title>Scheduling Shared Scans of Large Data Files</title>
      <link>http://www.scribd.com/doc/3852698/Scheduling-Shared-Scans-of-Large-Data-Files</link>
      <description>Scheduling Shared Scans of Large Data Files
Parag Agrawal
Stanford University

Daniel Kifer
Yahoo! Research

Christopher Olston
Yahoo! Research

ABSTRACT
We study how best to schedule scans of large data &#64257;les, in the presence of many simultaneous requests to a common set of &#64257;les. The objective is to maximize the overall rate of processing these &#64257;les, by sharing scans of the same &#64257;le as aggressively as possible, without imposing undue wait time on individual jobs. This scheduling problem arises in batch data processing environments such as Map-Reduce systems, some of which handle tens of thousa</description>
      <pubDate>Mon, 07 Jul 2008 22:24:07 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3852698/Scheduling-Shared-Scans-of-Large-Data-Files</guid>
    </item>
    <item>
      <title>OOP In Java</title>
      <link>http://www.scribd.com/doc/3843139/OOP-In-Java</link>
      <description>OBJECT-ORIENTED PROGRAMMING IN JAVA

TM

Richard L. Halterman

13 March 2008 Draft

*&#169; 2008 Richard L. Halterman.

CC

Some rights reserved.

All the content of this document (including text, &#64257;gures, and any other original works), unless otherwise noted, is licensed under a Creative Commons License. Attribution-NonCommercial-NoDerivs This document is free for non-commericial use with attribution and no derivatives. You are free to copy, distribute, and display this text under the following conditions: &#8226; &#8226; &#8226;
BY:

Attribution. You must attribute the work in the manner speci&#64257;ed by the author or l</description>
      <pubDate>Mon, 07 Jul 2008 07:32:45 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3843139/OOP-In-Java</guid>
    </item>
    <item>
      <title>Java Web Stack Calls Diagram</title>
      <link>http://www.scribd.com/doc/3810233/Java-Web-Stack-Calls-Diagram</link>
      <description>Tomcat / JBoss

Acegi

Spring MVC

Spring WebFlow

MVC Action AOP TX Proxy Business Logic DAO Spring-Hibernate

Hibernate

JDBC

*</description>
      <pubDate>Thu, 03 Jul 2008 18:55:07 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3810233/Java-Web-Stack-Calls-Diagram</guid>
    </item>
    <item>
      <title>Kilim: Isolation-Typed Actors for Java</title>
      <link>http://www.scribd.com/doc/3766995/Kilim-IsolationTyped-Actors-for-Java</link>
      <description>Kilim: Isolation-Typed Actors for Java
(A Million Actors, Safe Zero-Copy Communication)
Sriram Srinivasan and Alan Mycroft
University of Cambridge Computer Laboratory, Cambridge CB3 0FD, UK {Sriram.Srinivasan,Alan.Mycroft}@cl.cam.ac.uk Abstract. This paper describes Kilim, a framework that employs a combination of techniques to help create robust, massively concurrent systems in mainstream languages such as Java: (i) ultra-lightweight, cooperatively-scheduled threads (actors), (ii) a message-passing framework (no shared memory, no locks) and (iii) isolation-aware messaging. Isolation is achiev</description>
      <pubDate>Tue, 01 Jul 2008 22:57:18 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3766995/Kilim-IsolationTyped-Actors-for-Java</guid>
    </item>
    <item>
      <title>Scribd Group Photo</title>
      <link>http://www.scribd.com/doc/3757352/Scribd-Group-Photo</link>
      <description></description>
      <pubDate>Tue, 01 Jul 2008 14:57:05 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3757352/Scribd-Group-Photo</guid>
    </item>
    <item>
      <title>Join-fu: The Art of SQL - Part II</title>
      <link>http://www.scribd.com/doc/3574795/Joinfu-The-Art-of-SQL-Part-II</link>
      <description>Join-fu: The Art of SQL
Part II &#8211; Intermediate Join-Fu Jay Pipes Community Relations Manager MySQL jay@mysql.com http://jpipes.com

These&#160;slides&#160;released&#160;under&#160;the&#160;Creative&#160;Commons&#160;Attribution&#173;Noncommercial&#173;Share&#160;Alike&#160;3.0&#160;License

*intermediate join-fu Practical examples, but meant to show techniques of SQL problem solving
&#9679;

Handling hierarchical queries
&#8211; &#8211;

Adjacency lists Nested sets Distance between two points Points within a given radius Running sums and aggregates Ranking return results

&#9679;

Exploring GIS calculations in SQL
&#8211; &#8211;

&#9679;

Reporting query techniques
&#8211; &#8211;

*a word about fear... </description>
      <pubDate>Tue, 24 Jun 2008 01:56:40 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3574795/Joinfu-The-Art-of-SQL-Part-II</guid>
    </item>
    <item>
      <title>Join-fu: The Art of SQL - Part I</title>
      <link>http://www.scribd.com/doc/3574793/Joinfu-The-Art-of-SQL-Part-I</link>
      <description>Join-fu: The Art of SQL
Part I &#8211; Basic Join-Fu Jay Pipes Community Relations Manager MySQL jay@mysql.com http://jpipes.com

These&#160;slides&#160;released&#160;under&#160;the&#160;Creative&#160;Commons&#160;Attribution&#173;Noncommercial&#173;Share&#160;Alike&#160;3.0&#160;License

*before we start
&#9679;

Who am I?
&#8211;

Just some dude who works at MySQL (eh...Sun) Oh, I co-wrote a book on MySQL Active PHP/MySQL community member Other than that, semi-normal geek, married, 2 dogs, 2 cats, blah blah

&#8211; &#8211; &#8211;

&#9679;

This talk is about how to code your app to get the best performance out of your (My)SQL

*system architecture of MySQL

Clients

Query Cache

Query Cach</description>
      <pubDate>Tue, 24 Jun 2008 01:56:35 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3574793/Joinfu-The-Art-of-SQL-Part-I</guid>
    </item>
    <item>
      <title>Cluster synchronization with Csync</title>
      <link>http://www.scribd.com/doc/3475863/Cluster-synchronization-with-Csync</link>
      <description>Cluster synchronization with Csync2
Cli&#64256;ord Wolf, http://www.cli&#64256;ord.at/ May 28, 2006

1

Introduction

Csync2 [1] is a tool for asynchronous &#64257;le synchronization in clusters. Asynchronous &#64257;le synchronization is good for &#64257;les which are seldom modi&#64257;ed such as con&#64257;guration &#64257;les or application images but it is not adequate for some other types of data. For instance a database with continuous write accesses should be synced synchronously in order to ensure the data integrity. But that does not automatically mean that synchronous synchronization is better; it simply is di&#64256;erent and there are many ca</description>
      <pubDate>Wed, 18 Jun 2008 16:53:40 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3475863/Cluster-synchronization-with-Csync</guid>
    </item>
    <item>
      <title>IYOCGwP book1</title>
      <link>http://www.scribd.com/doc/3469828/IYOCGwP-book1</link>
      <description>***Copyright 2008 &#169; by Albert Sweigart "Invent Your Own Computer Games with Python" is licensed under a Creative Commons AttributionNoncommercial-Share Alike 3.0 United States License. You are free: to Share - to copy, distribute, display, and perform the work to Remix - to make derivative works

Under the following conditions: Attribution - You must attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work). (Visibly include the title and author's name in any excerpts of this work.) Noncommercial - You </description>
      <pubDate>Wed, 18 Jun 2008 07:13:29 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3469828/IYOCGwP-book1</guid>
    </item>
    <item>
      <title>Panther Web Services APIs Service Note</title>
      <link>http://www.scribd.com/doc/3414575/Panther-Web-Services-APIs-Service-Note</link>
      <description>Service Note: Web Services APIs
Introduction To help customers incorporate Panther&#8217;s service into their workflow, Panther provides SOAP-based web services APIs to flush PAD objects from the Panther cache, and to query bandwidth usage statistics for customer PADs. Cache Flush (Individual PAD Object) You can use Panther web services APIs to &#8220;hard flush&#8221; an individual PAD object from the Panther cache. Objects are removed from Panther cache index within approximately 5 minutes. New user requests for a flushed object causes Panther cache nodes to re-fetch object from origin. The effect on the cust</description>
      <pubDate>Mon, 16 Jun 2008 07:48:38 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3414575/Panther-Web-Services-APIs-Service-Note</guid>
    </item>
    <item>
      <title>High Performance MySQL: Chapter 4</title>
      <link>http://www.scribd.com/doc/3380730/High-Performance-MySQL-Chapter-4</link>
      <description>,ch04.10735 Page 152 Friday, June 6, 2008 1:10 PM

Chapter 4 4 CHAPTER

Query Performance Optimization

4

In the previous chapter, we explained how to optimize a schema, which is one of the necessary conditions for high performance. But working with the schema isn&#8217;t enough&#8212;you also need to design your queries well. If your queries are bad, even the best-designed schema will not perform well. Query optimization, index optimization, and schema optimization go hand in hand. As you gain experience writing queries in MySQL, you will come to understand how to design schemas to support efficient que</description>
      <pubDate>Sat, 14 Jun 2008 20:44:46 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3380730/High-Performance-MySQL-Chapter-4</guid>
    </item>
    <item>
      <title>jesi tutorial</title>
      <link>http://www.scribd.com/doc/3279733/jesi-tutorial</link>
      <description>JESI QuickStart

JESI Caching Quick Start

By MC Draft Version: 1.4 Check www.jahia.org for regular updates

Page 1 of 37

&#169; Jahia Ltd, all rights reserved.

*JESI QuickStart

Changelog &#8226; &#8226; &#8226; &#8226; &#8226;

29/11/2005: document created. 23/06/2006: added doc for absolute and alwaysInvalidate attributes. 12/07/2006: explained fragment number constraint. 20/10/2006: added custom class section, aclGroup templates, manual invalidations, key generation overview, platform-specific AOP configuration and other minor additions. 06/12/2006 : Portlet caching section added.

Page 2 of 37

&#169; Jahia Ltd, all rights re</description>
      <pubDate>Sun, 08 Jun 2008 23:54:49 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3279733/jesi-tutorial</guid>
    </item>
    <item>
      <title>phpconf2008: Sphinx Search Engine</title>
      <link>http://www.scribd.com/doc/3265428/phpconf2008-Sphinx-Search-Engine</link>
      <description>The riddles of the Sphinx
Full-text engine anatomy atlas

*Who are you? &#8226; Sphinx &#8211; FOSS full-text search engine

*Who are you? &#8226; Sphinx &#8211; FOSS full-text search engine &#8226; Good at playing ball

*Who are you?
&#8226; Sphinx &#8211; FOSS full-text search engine &#8226; Good at playing ball &#8226; Good at not playing ball

*Who are you?
&#8226; Sphinx &#8211; FOSS full-text search engine &#8226; Good at playing ball &#8226; Good at not playing ball &#8226; Good at passing the ball to a team-mate

*Who are you? &#8226; Sphinx &#8211; FOSS full-text search engine &#8226; Good at playing ball &#8226; Good at not playing ball &#8226; Good at passing the ball to a team-mate &#8226; Good at m</description>
      <pubDate>Sat, 07 Jun 2008 03:22:19 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3265428/phpconf2008-Sphinx-Search-Engine</guid>
    </item>
    <item>
      <title>Fast Sexy and Svelte Rails Testing</title>
      <link>http://www.scribd.com/doc/3197852/Fast-Sexy-and-Svelte-Rails-Testing</link>
      <description>Fast, Sexy, and Svelte: Our Kind of Rails Testing
Dan Manges (ThoughtWorks) zak (unemployed)

*a translation without buzzwords

*notes
short build times maintainable comprehensive coverage this talk: how to achieve these three things

*what this talk is not about

*notes
selling you on tests if you haven&#8217;t bought into the value of testing, prepare to be very bored&#8230;

*the testing spectrum
unit functional integration denial acceptance

*what&#8217;s a unit test?

*notes
&#61598;&#8239; fine

grained &#61598;&#8239; focused on one object &#61598;&#8239; provides the most accurate feedback &#61598;&#8239; fails fastest &#61598;&#8239; only one object / method under t</description>
      <pubDate>Sun, 01 Jun 2008 23:26:36 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3197852/Fast-Sexy-and-Svelte-Rails-Testing</guid>
    </item>
    <item>
      <title>Assembling Pages Last: Edge Caching, ESI and Rails</title>
      <link>http://www.scribd.com/doc/3188436/Assembling-Pages-Last-Edge-Caching-ESI-and-Rails</link>
      <description>Assembling Pages Last
Edge Caching, ESI, and Rails
Aaron Batalion
5/31/2008

1

*2

*About Me
www.livingsocial.com blog.livingsocial.com

3

*About Me
www.revolution.com

#2

http://rails100.pbwiki.com/
4

*Agenda
- Examine a Rails Application - Apply Standard Caching Techniques - When thats not enough, then what? - Edge Caching - FragmentFu - Deployment Options - Pros/Cons of Edge Caching

5

*Agenda
- Examine a Rails Application - Apply Standard Caching Techniques - When thats not enough, then what? - Edge Caching - FragmentFu - Deployment Options - Pros/Cons of Edge Caching

6

*7

*8

*9

</description>
      <pubDate>Sun, 01 Jun 2008 00:20:54 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3188436/Assembling-Pages-Last-Edge-Caching-ESI-and-Rails</guid>
    </item>
    <item>
      <title>Advanced Searching in Rails</title>
      <link>http://www.scribd.com/doc/3188387/Advanced-Searching-in-Rails</link>
      <description>CRUD Is Not Spelled With An &#8220;S&#8221;
Advanced Searching in Rails Steve Midgley http://www.misuse.org/science http://www.hutz.com May 30th 2008

*Why?

*Who Should Be Here?
&#8226; Free text search isn&#8217;t enough. &#8226; Want multi-column parameterized searching. &#8211; Buying/finding things with specific attributes &#8226; Date-driven &#8226; Price-driven &#8226; Categorized &#8226; Building advanced searching is HARD.

*Here

*The Four Things You Have to Deal With
&#8226; POST/GET Params representing Search Criteria &#8226; Merging Search Criteria with Persistent Criteria &#8211; Session/backend, hidden input tags or on the URL line &#8226; Converting Search Cri</description>
      <pubDate>Sun, 01 Jun 2008 00:13:34 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3188387/Advanced-Searching-in-Rails</guid>
    </item>
    <item>
      <title>A Computational Introduction to Number Theory and Algebra </title>
      <link>http://www.scribd.com/doc/3172487/A-Computational-Introduction-to-Number-Theory-and-Algebra-</link>
      <description>A Computational Introduction to Number Theory and Algebra
(Version 2.5)

Victor Shoup

**Version History 2.5: May 16, 2008. Second &#64257;nal release candidate. Fixed a couple of typos and bad line breaks. 2.4: May 8, 2008. This is a &#64257;nal release candidate for the second print edition. External reviews processed. A few new exercises and very minor reorganization. More typos &#64257;xed. Bad line and page breaks &#64257;xed. Typographical improvements. 2.3: April 7, 2008. More typos &#64257;xed, some improvements to exposition, some notational changes, and a di&#64256;erent Times Roman font (tmaths). 2.2: Mar. 6, 2008. More typ</description>
      <pubDate>Fri, 30 May 2008 20:03:16 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3172487/A-Computational-Introduction-to-Number-Theory-and-Algebra-</guid>
    </item>
    <item>
      <title>&#1040;&#1081;&#1079;&#1077;&#1082; &#1040;&#1079;&#1080;&#1084;&#1086;&#1074;. &#1053;&#1072; &#1087;&#1091;&#1090;&#1080; &#1082; &#1086;&#1089;&#1085;&#1086;&#1074;&#1072;&#1085;&#1080;&#1102;.</title>
      <link>http://www.scribd.com/doc/3123024/-</link>
      <description>&#1040;&#1081;&#1079;&#1077;&#1082; &#1040;&#1079;&#1080;&#1084;&#1086;&#1074; &#1053;&#1072; &#1087;&#1091;&#1090;&#1080; &#1082; &#1054;&#1089;&#1085;&#1086;&#1074;&#1072;&#1085;&#1080;&#1102; [&#1053;&#1072; &#1087;&#1091;&#1090;&#1080; &#1082; &#1040;&#1082;&#1072;&#1076;&#1077;&#1084;&#1080;&#1080;]
&#1040;&#1082;&#1072;&#1076;&#1077;&#1084;&#1080;&#1103; [&#1054;&#1089;&#1085;&#1086;&#1074;&#1072;&#1085;&#1080;&#1077;] &#8211; 2
&#1044;&#1086;&#1087;&#1086;&#1083;&#1085;&#1080;&#1090;&#1077;&#1083;&#1100;&#1085;&#1072;&#1103; &#1074;&#1099;&#1095;&#1080;&#1090;&#1082;&#1072; &#8211; &#1042;&#1080;&#1082;&#1090;&#1086;&#1088; &#1043;&#1088;&#1103;&#1079;&#1085;&#1086;&#1074; &#1054;&#1088;&#1080;&#1075;&#1080;&#1085;&#1072;&#1083;: Isaac Asimov, &#8220;Forward the Foundation&#8221;

&#1040;&#1085;&#1085;&#1086;&#1090;&#1072;&#1094;&#1080;&#1103;
&#1050;&#1088;&#1072;&#1093; &#1074;&#1077;&#1083;&#1080;&#1082;&#1086;&#1081; &#1048;&#1084;&#1087;&#1077;&#1088;&#1080;&#1080;, &#1086;&#1073;&#1098;&#1077;&#1076;&#1080;&#1085;&#1080;&#1074;&#1096;&#1077;&#1081; &#1076;&#1074;&#1072;&#1076;&#1094;&#1072;&#1090;&#1100; &#1087;&#1103;&#1090;&#1100; &#1084;&#1080;&#1083;&#1083;&#1080;&#1086;&#1085;&#1086;&#1074; &#1086;&#1073;&#1080;&#1090;&#1072;&#1077;&#1084;&#1099;&#1093; &#1084;&#1080;&#1088;&#1086;&#1074;, &#1085;&#1077;&#1080;&#1079;&#1073;&#1077;&#1078;&#1077;&#1085;. &#1050; &#1090;&#1072;&#1082;&#1086;&#1084;&#1091; &#1074;&#1099;&#1074;&#1086;&#1076;&#1091; &#1087;&#1088;&#1080;&#1096;&#1077;&#1083; &#1084;&#1072;&#1090;&#1077;&#1084;&#1072;&#1090;&#1080;&#1082; &#1043;&#1101;&#1088;&#1080; &#1057;&#1101;&#1083;&#1076;&#1086;&#1085;, &#1089;&#1086;&#1079;&#1076;&#1072;&#1090;&#1077;&#1083;&#1100; &#1085;&#1072;&#1091;&#1082;&#1080; &#1073;&#1091;&#1076;&#1091;&#1097;&#1077;&#1075;&#1086; &#8211; &#1087;&#1089;&#1080;&#1093;&#1086;&#1080;&#1089;&#1090;&#1086;&#1088;&#1080;&#1080;. &#1063;&#1090;&#1086;&#1073;&#1099; &#1087;&#1086;&#1089;&#1090;&#1088;&#1086;&#1080;&#1090;&#1100; &#1085;&#1086;&#1074;&#1091;&#1102; &#1094;&#1080;&#1074;&#1080;&#1083;&#1080;&#1079;&#1072;&#1094;&#1080;&#1102; &#1085;&#1072; &#1086;&#1073;&#1083;&#1086;&#1084;&#1082;&#1072;&#1093; &#1089;&#1090;&#1072;&#1088;&#1086;&#1081;, &#1057;&#1101;&#1083;&#1076;&#1086;&#1085; &#1080; &#1077;&#1075;&#1086; &#1077;&#1076;&#1080;&#1085;&#1086;&#1084;&#1099;&#1096;&#1083;&#1077;&#1085;&#1085;&#1080;&#1082;&#1080; &#1075;&#1086;&#1090;&#1086;&#1074;&#1103;&#1090; &#1089;&#1086;&#1079;&#1076;&#1072;&#1085;&#1080;&#1077; &#1076;&#1074;&#1091;&#1093; &#1040;&#1082;&#1072;&#1076;&#1077;&#1084;&#1080;&#1081;, &#1086;&#1076;&#1085;&#1072; &#1080;&#1079; &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1093; &#1073;&#1091;&#1076;&#1077;&#1090; &#1079;&#1072;&#1085;&#1080;&#1084;&#1072;&#1090;&#1100;&#1089;&#1103; &#1089;&#1086;&#1093;&#1088;&#1072;&#1085;&#1077;&#1085;&#1080;&#1077;&#1084; &#1079;&#1085;&#1072;&#1085;&#1080;&#1081;, &#1085;&#1072;&#1082;&#1086;&#1087;&#1083;&#1077;&#1085;&#1085;&#1099;&#1093; &#1095;&#1077;&#1083;&#1086;&#1074;&#1077;&#1095;&#1077;&#1089;&#1090;&#1074;&#1086;&#1084;, &#1072; &#1074;&#1090;&#1086;&#1088;&#1072;&#1103;, &#1090;&#1072;&#1081;&#1085;&#1072;&#1103;, &#1073;&#1091;&#1076;&#1077;&#1090; &#1085;&#1077;&#1079;&#1088;&#1080;&#1084;&#1086; &#1085;&#1072;&#1087;&#1088;&#1072;&#1074;&#1083;&#1103;&#1090;&#1100; &#1087;&#1088;&#1086;&#1094;&#1077;&#1089;&#1089; &#1074;</description>
      <pubDate>Wed, 28 May 2008 04:01:02 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3123024/-</guid>
    </item>
    <item>
      <title>MySQL&#160;Stored&#160;Procedures</title>
      <link>http://www.scribd.com/doc/3106741/MySQLStoredProcedures</link>
      <description>MySQL&#160;Stored&#160;Procedures
By&#160;Peter&#160;Gulutzan Copyright&#160;(c)&#160;2004,&#160;2006&#160;by&#160;MySQL&#160;AB.&#160; All&#160;rights&#160;reserved. Book&#160;1&#160;in&#160;the&#160;&#8220;MySQL&#160;5.0&#160;New&#160;Features&#8221;&#160;Series Second&#160;Edition&#160;&#8211;&#160;Revised&#160;for&#160;MySQL&#160;5.1

*Contents
Technical&#160;Matters&#160; Introduction&#160;&#160; A&#160;definition&#160;and&#160;an&#160;example Why&#160;stored&#160;procedures?&#160; Setup&#160;with&#160;MySQL&#160;5.0&#160; CREATE&#160;PROCEDURE&#160;example&#160; What&#160;statements&#160;are&#160;legal&#160;in&#160;a&#160;procedure&#160;body&#160; Call&#160;the&#160;procedure&#160; Characteristics&#160;clauses&#160; Digressions&#160; Exercise&#160; Parameters&#160; Compound&#160;statements&#160; Variables&#160; Conditions&#160;and&#160;IF&#173;THEN&#173;ELSE&#160; CASE&#160; Loops&#160; Error&#160;Handling&#160; Cursors&#160; Security&#160; Dynamic&#160;PREPARE&#160;and&#160;EXECUTE Func</description>
      <pubDate>Mon, 26 May 2008 16:27:44 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3106741/MySQLStoredProcedures</guid>
    </item>
    <item>
      <title>MySQL Query Cache</title>
      <link>http://www.scribd.com/doc/2818256/MySQL-Query-Cache</link>
      <description>The&#160;MySQL&#160;Query&#160;Cache
Baron&#160;Schwartz Percona&#160;Inc

*The&#160;Roadmap
&#8226; How&#160;it&#160;works &#8226; What&#160;it&#160;isn't &#8226; Myths &#8226; How&#160;it&#160;uses&#160;memory &#8226; Monitoring&#160;and&#160;status &#8226; Configuration &#8226; Trivia&#160;(how&#160;it&#160;works&#160;with&#160;InnoDB)

&#173;2&#173;

*What&#160;is&#160;the&#160;Query&#160;Cache?
&#8226; Caches&#160;the&#160;result&#160;of&#160;a&#160;SELECT&#160;statement
&#8211; The&#160;raw&#160;bytes

&#8226; When&#160;there's&#160;a&#160;hit,&#160;just&#160;resends&#160;the&#160;result &#8226; Does&#160;not&#160;cache&#160;execution&#160;plans

*How&#160;it&#160;Works
&#8226; It's&#160;a&#160;big&#160;hash&#160;table &#8226; The&#160;hash&#160;key&#160;is&#160;the&#160;query&#160;text,&#160;current&#160;database,&#160; relevant&#160;character&#160;sets,&#160;etc&#160;etc.
&#8211; It's&#160;case&#173;sensitive,&#160;whitespace&#173;sensitive
Check SQL Query Cache Store Parse, Optimize, Execute

Result
</description>
      <pubDate>Fri, 02 May 2008 04:44:39 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2818256/MySQL-Query-Cache</guid>
    </item>
    <item>
      <title>MapReduce: Simplified Data Processing on Large Clusters</title>
      <link>http://www.scribd.com/doc/2692694/MapReduce-Simplified-Data-Processing-on-Large-Clusters</link>
      <description>MapReduce: Simplified Data Processing on Large Clusters
by Jeffrey Dean and Sanjay Ghemawat

M

apReduce is a programming model and an associated implementation for processing and generating large datasets that is amenable to a broad variety of real-world tasks. Users specify the computation in terms of a map and a reduce function, and the underlying runtime system automatically parallelizes the computation across large-scale clusters of machines, handles machine failures, and schedules inter-machine communication to make efficient use of the network and disks. Programmers find the system easy</description>
      <pubDate>Tue, 29 Apr 2008 16:26:21 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2692694/MapReduce-Simplified-Data-Processing-on-Large-Clusters</guid>
    </item>
    <item>
      <title>Handling Large Datasets at Google: Current Systems and Future Directions</title>
      <link>http://www.scribd.com/doc/2674098/Handling-Large-Datasets-at-Google-Current-Systems-and-Future-Directions</link>
      <description>Handling Large Datasets at Google: Current Systems and Future Directions
Jeff Dean Google Fellow http://labs.google.com/people/jeff

*Outline
&#8226; Hardware infrastructure &#8226; Distributed systems infrastructure: &#8211; Scheduling system &#8211; GFS &#8211; BigTable &#8211; MapReduce &#8226; Challenges and Future Directions &#8211; Infrastructure that spans all datacenters &#8211; More automation

*Sample Problem Domains
&#8226; Offline batch jobs
&#8211; Large datasets (PBs), bulk reads/writes (MB chunks) &#8211; Short outages acceptable &#8211; Web indexing, log processing, satellite imagery, etc.

&#8226; Online applications
&#8211; Smaller datasets (TBs), small reads/writ</description>
      <pubDate>Mon, 28 Apr 2008 02:04:39 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2674098/Handling-Large-Datasets-at-Google-Current-Systems-and-Future-Directions</guid>
    </item>
    <item>
      <title>Performing MySQL Backups using LVM Snapshots</title>
      <link>http://www.scribd.com/doc/2625795/Performing-MySQL-Backups-using-LVM-Snapshots</link>
      <description>Performing MySQL Backups using LVM Snapshots

Presented by, MySQL AB&#174; &amp; O&#8217;Reilly Media, Inc.

2008-04-16 MySQL Conference &amp; Expo 2008 Santa Clara, CA, USA Lenz Grimmer &lt;lenz@mysql.com&gt;
MySQL Community Relations Manager Database Group, Sun Microsystems Inc.

*Session content

&#61607; Introduction to LVM
Features, Benefits, Terminology, Tools

&#61607; LVM Snapshots
Overview, Features, Use case

&#61607; Backing up MySQL using Snapshots
Benefits, Procedure, Caveats

&#61607; mylvmbackup &#61607; Practical hints &amp; recommendations &#61607; Related tools &amp; technologies

*Introduction to LVM

&#61607; Storage Virtualisation / Abstraction for Linu</description>
      <pubDate>Thu, 24 Apr 2008 16:28:00 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2625795/Performing-MySQL-Backups-using-LVM-Snapshots</guid>
    </item>
    <item>
      <title>MySQL EXPLAIN Cheatsheet</title>
      <link>http://www.scribd.com/doc/2599381/MySQL-EXPLAIN-Cheatsheet</link>
      <description>Syntax: EXPLAIN &lt;SELECT STATEMENT&gt;;

TYPE
system Table has 1 value (a system table) const Evaluates to 1 row using PRIMARY or UNIQUE KEY eq_ref 1 row from this tables for each set of rows from previous tables. KEY columns compared with =

RESULTS
id Identifier select_type See SELECT_TYPE table Table name/alias type JOINtype (see TYPE) possible_keys Possible indexes MySQL could use key Index actually used key_len Key length, in bytes ref Which index fields are used rows Approximation of # of rows returned Extra See EXTRA

ref JOIN uses key prefix; JOIN uses KEY that isn't PRIMARY or UNIQUE; KEY</description>
      <pubDate>Tue, 22 Apr 2008 18:15:44 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2599381/MySQL-EXPLAIN-Cheatsheet</guid>
    </item>
    <item>
      <title>Metaprogramming Ruby</title>
      <link>http://www.scribd.com/doc/2589570/Metaprogramming-Ruby</link>
      <description>Metaprogramming Ruby
Jaroslaw Rzesz&#180;tko o
Gadu-Gadu SA

sztywny@gmail.com // www.sti&#64260;og.com

Jaroslaw Rzesz&#180;tko o Metaprogramming Ruby

Gadu-Gadu SA

*&#8220;All Cretans are liars&#8221; - Epimenides, Cretan

Jaroslaw Rzesz&#180;tko o Metaprogramming Ruby

Gadu-Gadu SA

*What is metaprogramming?

meta - change, transformation, alternation; beyond, transcend, more comprehensive; at a higher state of development; having undergone metamorphosis; &#8211; The American Heritage Dictionary of the English Language

Metaprogramming is the writing of computer programs that write or manipulate other programs (or themselves) as</description>
      <pubDate>Mon, 21 Apr 2008 17:03:49 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2589570/Metaprogramming-Ruby</guid>
    </item>
    <item>
      <title>JRuby: Up and Running!</title>
      <link>http://www.scribd.com/doc/2589561/JRuby-Up-and-Running</link>
      <description>JRuby: Up and Running!
Charles Oliver Nutter and Thomas Enebo The JRuby Guys Sun Microsystems
1

*Agenda
&#8226; JRuby overview &#8226; Java is not a four-letter word &#8226; Real-world JRuby
&gt; &gt; &gt; &gt;

Swing programming Tools and IDE support Graphics and applets (that don't suck) Web applications

&#8226; Interactive: what do you want to know?
2

*The JRuby Guys
&#8226; Charles Oliver Nutter and Thomas Enebo &#8226; Longtime Java developers (10+ yrs each) &#8226; Engineers at Sun Microsystems for 1 yr &#8226; Full-time JRuby developers &#8226; Also working on JVM dynlang support &#8226; Wide range of past experience
&gt; C, C++, C#, Perl, Python, Delphi, L</description>
      <pubDate>Mon, 21 Apr 2008 17:02:09 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2589561/JRuby-Up-and-Running</guid>
    </item>
    <item>
      <title>Rails on AWS</title>
      <link>http://www.scribd.com/doc/2589550/Rails-on-AWS</link>
      <description>Rails on AWS

Jonathan Weiss, Peritor Wissensmanagement GmbH RubyFools Copenhagen, 2008

*Starting Point

One machine: &#8226;&#8200;Apache &#8226;&#8200;Ruby / Rails &#8226;&#8200;MySQL

2

*Worst Case Populariy

3

*A Dif&#64257;cult Path

4

*Problem: Backup

&#8226;&#8200;High availability &#8226;&#8200;Redundancy &#8226;&#8200;Very big data sets

5

*Problem: File System
&#8226;&#8200;Important &#64257;les have to be accessed by many servers &#8226;&#8200;NFS / Samba not practical

6

*Problem: Spontaneous Traf&#64257;c

7

*Problem: Load Fluctuation

8

*Don&#8216;t reinvent the wheel!

9

*Amazon Web Services

Simple Storage Service - S3 Redundant Data Store $0,15 per GB data per month $0,10 - $0,20 per GB </description>
      <pubDate>Mon, 21 Apr 2008 16:59:01 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2589550/Rails-on-AWS</guid>
    </item>
    <item>
      <title>Rails Patterns</title>
      <link>http://www.scribd.com/doc/2589542/Rails-Patterns</link>
      <description>Rails Patterns

Jonathan Weiss, 5.4.2008 Peritor Wissensmanagement GmbH

*Who am I?
Jonathan Weiss
&#8226;&#8200; Consultant for Peritor Wissensmanagement GmbH &#8226;&#8200; Specialized in Rails, Scaling, and Code Review &#8226;&#8200; MeinProf.de - one of the &#64257;rst big German Rails sites &#8226;&#8200; Webistrano - Rails deployment tool &#8226;&#8200; FreeBSD Rubygems and Ruby on Rails maintainer

2

*Patterns

3

*Patterns
A De&#64257;nition:
Each pattern describes a problem with occurs over and over again in our environment, and then describes the core of the solution to that problem, in such a way that you can use this solution a million times over, witho</description>
      <pubDate>Mon, 21 Apr 2008 16:58:09 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2589542/Rails-Patterns</guid>
    </item>
    <item>
      <title>Handling Long-Running Tasks in Rails</title>
      <link>http://www.scribd.com/doc/2589535/Handling-LongRunning-Tasks-in-Rails</link>
      <description>Long-Running Tasks In Rails Without Much Effort
Andy Stewart
April 2008

*Not me

*Still not me

*Why?

**User starts something lengthy

*Delayed task

*Regular task

*Example

*Synchronous link to Campaign Monitor

***10

*BackgroundJob (BJ) Sparrow AM4R BackgrounDRb Workling

Spawn Delayed Job (DJ) Conveyor Beanstalkd &amp; async-observer

BackgroundFu

*Factors

*Durability Progress reporting Scheduling Serial vs. Parallel Process management Execution environment Error handling Learning curve Installation burden Constraints on task code

*Durability

*Durable
Background Job BackgroundFu Delayed</description>
      <pubDate>Mon, 21 Apr 2008 16:56:02 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2589535/Handling-LongRunning-Tasks-in-Rails</guid>
    </item>
    <item>
      <title>Be Careful Your Java Is Showing</title>
      <link>http://www.scribd.com/doc/2589529/Be-Careful-Your-Java-Is-Showing</link>
      <description>Be Careful, Your Java Is Showing
Joe O&#8217;Brien, artisan EdgeCase, LLC

**&#8220;A language that doesn't affect the way you think about programming, is not worth knowing. &#8220;
Alan J. Perlis, Yale University

**.NET / Java Background EIA / SOA ThoughtWorks Columbus Ruby Brigade EdgeCase

*conventions

*ClassNames method_names @instance_variables

*$global_variables SOME_CONSTANTS OtherConstants

*if_asking_a_question?

*String all? any? between? empty? include? ...

*if_doing_something_dangerous!

*String capitalize capitalize! chomp chomp! ...

*two spaces

**convert tabs to spaces

*idioms

*if ! someth</description>
      <pubDate>Mon, 21 Apr 2008 16:53:55 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2589529/Be-Careful-Your-Java-Is-Showing</guid>
    </item>
    <item>
      <title>Domain Specific Languages In Ruby</title>
      <link>http://www.scribd.com/doc/2589522/Domain-Specific-Languages-In-Ruby</link>
      <description>Domain Speci&#64257;c Languages
Molding Ruby

Joe O&#8217;Brien, artisan EdgeCase, LLC

*image courtesy CafePress

*goals
Why you should look at Ruby What else you can do with Ruby Why I can&#8217;t shutup about Ruby

*image courtesy Fillmore Photography on &#64258;ickr

*.NET / Java Background EIA / SOA ThoughtWorks Columbus Ruby Brigade EdgeCase

*I &lt;3 emacs

*&#8220;A language that doesn't affect the way you think about programming, is not worth knowing. &#8220;
Alan J. Perlis, Yale University

*image courtesy Mark Round (lokidude99) on &#64258;ickr

*Ruby C Assembler

*Ruby JVM CLR (DLR) C Assembler Rubinius

**image courtesy Mark Ro</description>
      <pubDate>Mon, 21 Apr 2008 16:51:18 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2589522/Domain-Specific-Languages-In-Ruby</guid>
    </item>
    <item>
      <title>Code Generation: The Safety Scissors of Metaprogramming</title>
      <link>http://www.scribd.com/doc/2589483/Code-Generation-The-Safety-Scissors-of-Metaprogramming</link>
      <description>1

*&#7944;&#961;&#967;&#953;&#956;&#942;&#948;&#951;&#962;
2

*&#960;

3

*&#948;&#959;&#962; &#181;&#959;&#953; &#960;&#945; &#963;&#964;&#969;, &#954;&#945;&#953; &#964;&#945;&#957; &#947;&#945;&#957; &#954;&#953;&#957;&#940;&#963;&#969;

4

*&#955;
5

*the ultimate
6

&#955;

*&#956;&#949;&#964;&#940;
7

*meta
8

*metaprogramming?

9

*metaOO

10

*Code Generation
The Safety Scissors Of Metaprogramming

11

*Ruby2Ruby
12

*(lambda do puts &#8220;hello world&#8221; end).to_ruby

13

*class Widget &lt; ActiveRecord::Base end

14

*Ruby2Ruby.translate(Widget)

15

*class Widget &lt; ActiveRecord::Base has_one :foo end

16

*Ruby2Ruby.translate(Widget)

17

*18

*19

*20

*21

*over kill
22

*monkeypatching

23

*tangled object

graph

24

*stop monkey-patching!

25

*nothing can ever protect you

from bad programming</description>
      <pubDate>Mon, 21 Apr 2008 16:47:53 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2589483/Code-Generation-The-Safety-Scissors-of-Metaprogramming</guid>
    </item>
    <item>
      <title>Migrating to Ruby 1.9</title>
      <link>http://www.scribd.com/doc/2589469/Migrating-to-Ruby-19</link>
      <description>Ruby 1.9

Migrating to

Bruce Williams

*Bruce Williams
Rubyist since 2001

Perpetrator of much random Ruby hackery, language tourist

(Full-time since 2005)

Open source developer, contributer, technical editor, designer Occasionally blogs at http://code&#64258;uency.com

*Ruby 1.8
Stable. The syntax and language features you know and probably love. The performance pro&#64257;le you know and might hate a little.

Ruby 1.9
Unstable, transitional. Many new syntax and language features. Better performance, especially for computationally intensive operations.

*1.9 is a hint.

*1.9 is a hint.
Get ready for 2.0</description>
      <pubDate>Mon, 21 Apr 2008 16:46:26 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2589469/Migrating-to-Ruby-19</guid>
    </item>
    <item>
      <title>Batched Key Access: a significant Speed-up for Join Queries</title>
      <link>http://www.scribd.com/doc/2581785/Batched-Key-Access-a-significant-Speedup-for-Join-Queries</link>
      <description>Presented by, MySQL AB&#174; &amp; O&#8217;Reilly Media, Inc.

Batched Key Access: a significant Speed-up for Join Queries
Igor Babaev igor@mysql.com

*Getting Started BKA: Inroduction
Where to find the stuff (source, binaries)? http://forge.mysql.com/wiki/Batched_Key_Access Cloned from mysql-6.0-ndb that is currently in sync with mysql-6.0 What is a &#8220;significant speed-up&#8221; for join queries? Depends on: &#61607; database size &#61607; memory available on the server &#61607; number of concurrent connections &#61607; type of the join queries Database: DBT3 (TPC-H) : configuration 6 001 215 lineitem records Other tables: part (200 000), pa</description>
      <pubDate>Sun, 20 Apr 2008 23:17:14 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2581785/Batched-Key-Access-a-significant-Speedup-for-Join-Queries</guid>
    </item>
    <item>
      <title>Slicehost API</title>
      <link>http://www.scribd.com/doc/2573530/Slicehost-API</link>
      <description>Slicehost API
Version 1.2 April 1, 2008

Copyright 2008 Slicehost, LLC

*Slicehost API
Abstract Introduction Getting Started
Authentication ActiveResource Ruby Example Python Example

3
3 3 3
3 3 4 5

Services
DNS
Zone Record

7
7
7 7

Common Errors 

8

Copyright 2008 Slicehost, LLC

*Slicehost API
Abstract
The Slicehost API is an interface to Slicehost services, allowing users to automate tasks as needed. The current iteration allows access to DNS only.

Introduction
To use the Slicehost API, you must have a Slicehost account. You may enable or disable API access from this accou</description>
      <pubDate>Sat, 19 Apr 2008 07:32:25 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2573530/Slicehost-API</guid>
    </item>
    <item>
      <title>The Lost Art of the Self Join</title>
      <link>http://www.scribd.com/doc/2569535/The-Lost-Art-of-the-Self-Join</link>
      <description>The Lost Art of the Self Join
Beat Vontobel, CTO, MeteoNews AG b.vontobel@meteonews.ch

*Why and what?
&#8226;

Idea for session dates back to 2005
&#8227; &#8227; &#8227;

Sudoku solver in a Stored Procedure (Per-Erik Martin) &#8222;The lost Art of the Join&#8220; (Erik Bergen) Self Joins in my last year&#8216;s presentation &#8222;The declarative power of VIEWs&#8220;

&#8226; &#8226;

A few serious, but simpler examples of Self Joins One to be taken less seriously, but more complex

*From last year: Paradigms
&#8226;

Imperative Programming
&#8227; &#8227;

PHP, C, Java&#8230; Specify the Algorithm: How?

&#8226;

Declarative Programming
&#8227; &#8227;

Prolog, Lisp, XSLT, SQL&#8230; Specify the Goal:</description>
      <pubDate>Fri, 18 Apr 2008 18:19:53 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569535/The-Lost-Art-of-the-Self-Join</guid>
    </item>
    <item>
      <title>SQL Antipatterns</title>
      <link>http://www.scribd.com/doc/2569531/SQL-Antipatterns</link>
      <description>SQL Antipatterns
Tables and Queries That Don&#8217;t Work

Bill Karwin
1

*Antipattern Categories
Logical Database Antipatterns Physical Database Antipatterns
CREATE TABLE BugsProducts ( bug_id INTEGER REFERENCES Bugs, product VARCHAR(100) REFERENCES Products, PRIMARY KEY (bug_id, product) );

Query Antipatterns
SELECT b.product, COUNT(*) FROM BugsProducts AS b GROUP BY b.product;

Application Antipatterns
$dbHandle = new PDO(&#8216;mysql:dbname=test&#8217;); $stmt = $dbHandle-&gt;prepare($sql); $result = $stmt-&gt;fetchAll();

2

*Antipattern Categories
Logical Database Antipatterns Physical Database Antipatterns
CR</description>
      <pubDate>Fri, 18 Apr 2008 18:19:41 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569531/SQL-Antipatterns</guid>
    </item>
    <item>
      <title>MySQL Replication Tutorial</title>
      <link>http://www.scribd.com/doc/2569525/MySQL-Replication-Tutorial</link>
      <description>!"#$% &amp;'()*+,-*./012-.3*,)

Lars Thalmann Technical lead Replication, Backup, and Engine Technology Mats Kindahl Lead Developer Replication Technology

MySQL Conference and Expo 2008

*4./+'(-5

*!

!"#$%0&amp;'()*+,-*./
67"8 1. 2. High Availability
Possibility of fail-over

9.:8 Snapshots (Backup) 1. Client program mysqldump
With log coordinates

Load-balancing/Scaleout
Query multiple servers Off-site processing
Don&#8217;t disturb master

2.

Using backup
InnoDB, NDB

3.

Binary log 1. Replication
Asynchronous pushing to slave

2.

Point-in-time recovery
Roll-forward

*1'3;*/.).&lt;"
Master MySQL Server
</description>
      <pubDate>Fri, 18 Apr 2008 18:18:54 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569525/MySQL-Replication-Tutorial</guid>
    </item>
    <item>
      <title>Performing MySQL Backups Using LVM Snapshots</title>
      <link>http://www.scribd.com/doc/2569478/Performing-MySQL-Backups-Using-LVM-Snapshots</link>
      <description>Performing MySQL Backups using LVM Snapshots

Presented by, MySQL AB&#174; &amp; O&#8217;Reilly Media, Inc.

2008-04-16 MySQL Conference &amp; Expo 2008 Santa Clara, CA, USA Lenz Grimmer &lt;lenz@mysql.com&gt;
MySQL Community Relations Manager Database Group, Sun Microsystems Inc.

*Session content

&#61607; Introduction to LVM
Features, Benefits, Terminology, Tools

&#61607; LVM Snapshots
Overview, Features, Use case

&#61607; Backing up MySQL using Snapshots
Benefits, Procedure, Caveats

&#61607; mylvmbackup &#61607; Practical hints &amp; recommendations &#61607; Related tools &amp; technologies

*Introduction to LVM

&#61607; Storage Virtualisation / Abstraction for Linu</description>
      <pubDate>Fri, 18 Apr 2008 18:10:27 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569478/Performing-MySQL-Backups-Using-LVM-Snapshots</guid>
    </item>
    <item>
      <title>The Science and Fiction of Petascale Analytics</title>
      <link>http://www.scribd.com/doc/2569476/The-Science-and-Fiction-of-Petascale-Analytics</link>
      <description>The Science and Fiction of Petascale Analytics
Jacek Becla
Stanford Linear Accelerator Center

*SLAC
x x x x

Particle Physics Photon Science Astrophysics Petascale data management
Jacek Becla, SLAC 2

50+ PB images 20+ PB database

2008 MySQL Conference &amp; Expo

*Data Explosion
&#8230;and processed Enormous amount of digital information is produced

2008 MySQL Conference &amp; Expo

Jacek Becla, SLAC

3

*Outline
x x x

Reality Today&#8217;s trends Future &#8230; of petascale analytics Data-intensive science &amp; industry
Jacek Becla, SLAC 4

x

2008 MySQL Conference &amp; Expo

*Data-Intensive Scientific Community
x x x
</description>
      <pubDate>Fri, 18 Apr 2008 18:10:13 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569476/The-Science-and-Fiction-of-Petascale-Analytics</guid>
    </item>
    <item>
      <title>Migrating from PostgreSQL to MySQL at Cocolog, Japan's Largest Blog Community</title>
      <link>http://www.scribd.com/doc/2569473/Migrating-from-PostgreSQL-to-MySQL-at-Cocolog-Japans-Largest-Blog-Community</link>
      <description>Migrating from PostgreSQL to MySQL at Cocolog
Naoto Yokoyama, NIFTY Corporation Garth Webb, Six Apart Lisa Phillips, Six Apart Credits: Kenji Hirohama, Sumisho Computer Systems Corp.

*Agenda

&#61550; &#61550; &#61550; &#61550;

1. What is Cocolog 2. History of Cocolog 3. DBP: Database Partitioning 4. Migration From PostgreSQL to MySQL

*1. What is Cocolog

*What is Cocolog
&#61550; NIFTY Corporation
&#61550; &#61550; &#61550; &#61550; Established in 1986 A Fujitsu Group Company NIFTY-Serve (licensed and interconnected with CompuServe) One of the largest ISPs in Japan First blog community at a Japanese ISP Based on TypePad technology by SixApart Several </description>
      <pubDate>Fri, 18 Apr 2008 18:08:15 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569473/Migrating-from-PostgreSQL-to-MySQL-at-Cocolog-Japans-Largest-Blog-Community</guid>
    </item>
    <item>
      <title>Monitoring Scale-out with the MySQL Enterprise Monitor</title>
      <link>http://www.scribd.com/doc/2569464/Monitoring-Scaleout-with-the-MySQL-Enterprise-Monitor</link>
      <description>Monitoring Scale-Out with the MySQL Enterprise Monitor
Andy Bang Lead Software Engineer MySQL-Sun, Enterprise Tools Team Wednesday, April 16, 2008 5:15 pm &#8211; 6:00 pm Ballroom E

*Agenda
&#61607; MySQL Enterprise Monitor &#61607; ReplMxj &#61607; Detecting Replication Topologies &#61607; Replication Monitoring and Rules &#61607; Mysqlslap &#8211; Stressing a System &#61607; Q&amp;A &#61607; Related Sessions

*MySQL Enterprise Monitor
&#61607; Virtual DBA Assistant &#61607; Consolidated view into the health of all your MySQL servers &#61607; Monitor &amp; graph over 600 MySQL and OS variables &#61607; View replication topologies through auto detection and grouping &#61607; View real-time mast</description>
      <pubDate>Fri, 18 Apr 2008 18:06:31 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569464/Monitoring-Scaleout-with-the-MySQL-Enterprise-Monitor</guid>
    </item>
    <item>
      <title>High Availability MySQL with DRBD and Heartbeat  MTV Japan Mobile Services</title>
      <link>http://www.scribd.com/doc/2569461/High-Availability-MySQL-with-DRBD-and-Heartbeat-MTV-Japan-Mobile-Services</link>
      <description>High-Availability MySQL with DR:BD and Heartbeat: MTV Japan mobile services

&#169;2008 MTV Networks Japan K.K.

*Patrick Bolduan
patrick.bolduan@mtvn.jp

System Manager MTV Networks Japan K.K.

&#169;2008 MTV Networks Japan K.K.

*Let&#8217;s get started

&#169;2008 MTV Networks Japan K.K.

*About MTVNJ
Company Profile
Company Name President Address Business Description MTV Networks Japan K.K. Peter Robert Bullard 2-8-2 Jingumae, Shibuya-ku, Tokyo 150-0001 TEL: 03-6434-3111 FAX: 03-6434-3150 MTV Networks Japan K.K. (MTVNJ) operates the mobile and PC digital media services for all MTV Networks brands including MTV</description>
      <pubDate>Fri, 18 Apr 2008 18:06:06 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569461/High-Availability-MySQL-with-DRBD-and-Heartbeat-MTV-Japan-Mobile-Services</guid>
    </item>
    <item>
      <title>Securing MySQL for a Security Audit</title>
      <link>http://www.scribd.com/doc/2569459/Securing-MySQL-for-a-Security-Audit</link>
      <description>MySQL Security for Security Audits
Presented by, MySQL AB&#174; &amp; O&#8217;Reilly Media, Inc.

Brian Miezejewski MySQL Principal Consultat

*Bio
&#61607; Leed Architect ZFour database 1986 &#61607; Senior Principal Architect American Airlines Enterprise Data Warehouse 1996-2001 &#61607; Director Database Architecture and Systems Travelweb.com (acquired by priceline.com) &#61607; Managed and/or Architected large production systems in Oracle, Informix, MS SQL Server, ObjectStore, ZFour up to 14TB in size. &#61607; MySQL PS Since 2006; Currently leading the Storage Engine and Server Enhancements practice

*Experience
&#61607; General Accounting audi</description>
      <pubDate>Fri, 18 Apr 2008 18:05:35 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569459/Securing-MySQL-for-a-Security-Audit</guid>
    </item>
    <item>
      <title>Stored Routines: Tips, Tricks, and Solutions</title>
      <link>http://www.scribd.com/doc/2569457/Stored-Routines-Tips-Tricks-and-Solutions</link>
      <description>Stored Routines Tips, Tricks and Solutions
Alex Nozdrin
Software Developer, Server team Alexander.Nozdrin@mysql.com

George Trujillo
Senior Instructor George.Trujillo@mysql.com
Copyright 2007 MySQL AB The World&#8217;s Most Popular Open Source Database 1

*Agenda
&#8226; Stored Objects Overview
&#8211; &#8211; &#8211; &#8211; &#8211; &#8211; &#8211; &#8211; &#8211; Stored Procedures vs Stored Functions Features of triggers User and stored routine variables SQL SECURITY INVOKER / DEFINER When and why?

5 min

&#8226; Technical Details
CREATE-time context Storing stored objects Current limitations Non-documented features

10 min

&#8226; Dynamic SQL
&#8211; SQL Injections &#8211; Dea</description>
      <pubDate>Fri, 18 Apr 2008 18:05:23 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569457/Stored-Routines-Tips-Tricks-and-Solutions</guid>
    </item>
    <item>
      <title>What MySQL Can Learn from PostgreSQL</title>
      <link>http://www.scribd.com/doc/2569456/What-MySQL-Can-Learn-from-PostgreSQL</link>
      <description>What MySQL can learn from PostgreSQL (and some vice versa)

*The PostgreSQL Company

Joshua D. Drake

*Before we get started...
&#9679;

Who am I?
&#8211;

Major contributor to PostgreSQL.Org
&#9679;

PostgreSQL SPI Liaison (basically Treasurer) Fund raising contact (jdrake@postgresql.org)

&#9679;

&#8211;

Lead consultant Command Prompt, Inc.
&#9679;

All kinds of fun database stuff

&#8211;

President and Director U.S. PostgreSQL Association
&#9679;

www.postgresql.us

&#8211; &#8211;

Retiring (SPI Director) Know throughout community as JD or Linuxpoet

*What this talk is not

This is a discussion about open source community and software, not produ</description>
      <pubDate>Fri, 18 Apr 2008 18:05:19 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569456/What-MySQL-Can-Learn-from-PostgreSQL</guid>
    </item>
    <item>
      <title>MySQL Workbench: The Ultimate Guide to DBA Productivity. Writing Plugins and Scripts</title>
      <link>http://www.scribd.com/doc/2569455/MySQL-Workbench-The-Ultimate-Guide-to-DBA-Productivity-Writing-Plugins-and-Scripts</link>
      <description>MySQL Workbench. The Ultimate Guide to DBA Productivity: Writing Plugins and Scripts
Vladimir Kolesnikov Software Engineer, Developer Tools

*Session Contents
&#8226; &#8226; &#8226; &#8226; &#8226; &#8226; &#8226; &#8226; &#8226; Workbench General Overview Workbench Architecture, GRT [break] GRT Shell LUA scripting and Libraries [break] GRT LUA Plugins [break] GRT C++ Plugins

*Workbench General Overview

EER modeling tool Overview page lists model entities Canvas is where you visually create and edit your EER models Use export/import/synchronization tools to interact with live servers or store data in SQL scripts Use validation tools to check y</description>
      <pubDate>Fri, 18 Apr 2008 18:05:13 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569455/MySQL-Workbench-The-Ultimate-Guide-to-DBA-Productivity-Writing-Plugins-and-Scripts</guid>
    </item>
    <item>
      <title>Testing PHP MySQL Applications with PHPUnit/DbUnit</title>
      <link>http://www.scribd.com/doc/2569454/Testing-PHP-MySQL-Applications-with-PHPUnitDbUnit</link>
      <description>!"#$%&amp;'()*)+,-./0(1223%45$%6&amp;#( 7%$8()*)9&amp;%$+:;9&amp;%$
!"#$#%&amp;#'()*+ ,*-./(012(3(456#788*(,#'79+(:%;&lt;

!"#$%&amp;'$()*"+,-$(( .&amp;&amp;/011%"#$%&amp;'$(2#"+,-$((34"1))!!

5/+'6)78&amp;.)9::;

*"#$!%!&amp;'
! ! !

! !

()*+,-.+/!0)12'+// 34!5)+1,!$67!/)8-!9)): %/;$6;)7!./!-#)!!!!!!!!!! &lt;=&lt;!&lt;1$&gt;)?-!,./?)!@444 A);)6$B)1!$C!&lt;=&lt;D/.=)6B,!)/-)1B1.,),!9.-#! E-#)!./-1$7F?-.$/!$CG!!! HF+6.-5!+,,F1+/?)!C$1! &lt;=&lt;!B1$&gt;)?-,

*"#$!+1)!5$FI
!

J$F1!)8B)1.)/?)! 9.-#
! ! !

&lt;=&lt;!KI LL&lt;I M),-./2I ! &lt;=&lt;D/.-I ! A*D/.-I

*"#5!-),-I
!

!

N$'B+/.),!7);)6$B!'$1)!+/7!'$1)! )/-)1B1.,)O?1.-.?+6!+BB6.?+-.$/,!9.-#!&lt;=&lt; M),-,!#)6B!-$!'+:)!,F1)!-#+-!-</description>
      <pubDate>Fri, 18 Apr 2008 18:04:53 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569454/Testing-PHP-MySQL-Applications-with-PHPUnitDbUnit</guid>
    </item>
    <item>
      <title>Just-In-Time Scalability: Agile Methods to Support Massive Growth</title>
      <link>http://www.scribd.com/doc/2569452/JustInTime-Scalability-Agile-Methods-to-Support-Massive-Growth</link>
      <description>Just-In-Time Scalability: Agile Methods to Support Massive Growth

*What is IMVU?

*Behind the scenes...
IMVU is LAMP, plus... &#8226; Perlbal &#8226; Memcached &#8226; Solr &#8226; MogileFS &#8226; plus...
&#8226; &#8226; &#8226; &#8226; &#8226; &#8226; &#8226; &#8226; &#8226; &#8226; Audiere Boost Cal3D CFL NSIS Pixomatic Python pywin32 SCons wxPython &#8226; &#8226; &#8226; &#8226; &#8226; &#8226; &#8226; &#8226; &#8226; &#8226; &#8226; BuildBot &#8226; eAccelerator &#8226; Linux (Debian) &#8226; memcached &#8226; Nagios &#8226; Perl &#8226; Roundup &#8226; rrd &#8226; Subversion &#8226; &#8226; &#8226; &#8226; ADODB b2evolution Coppermine feed2js FreeTag Incutio XML-RPC jrcache JSON-PHP Magpie osCommerce phpBB Phorum SimpleTest Selenium

*Before and After Architecture
Before We started with a small site, a mess o</description>
      <pubDate>Fri, 18 Apr 2008 18:04:31 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569452/JustInTime-Scalability-Agile-Methods-to-Support-Massive-Growth</guid>
    </item>
    <item>
      <title>Lessons Learned in Building a Highly Scalable MySQL Database</title>
      <link>http://www.scribd.com/doc/2569450/Lessons-Learned-in-Building-a-Highly-Scalable-MySQL-Database</link>
      <description>Lessons Learned in Building a Highly Scalable MySQL Database
Presented by, MySQL AB&#174; &amp; O&#8217;Reilly Media, Inc.

Mariella Di Giacomo Daniel Chote Geoff Harrison The Hive

*Outline
&#61607; &#61607; &#61607; &#61607; &#61607; &#61607; Introduction/Background Motivations, Project Requirements Architectural Design Proposed Solutions Performance Analysis Results MySQL and Other Optimizations

*The Hive
&#61607; Started in 1998 (under a different name) &#61607; Operations in 4 countries &#61607; Developer-centric organization

*The Hive
&#61607; The Hive&#8217;s collective vision is coding and collaborating from anywhere. &#61607; The Hive has a number of large scale projects that in</description>
      <pubDate>Fri, 18 Apr 2008 18:03:49 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569450/Lessons-Learned-in-Building-a-Highly-Scalable-MySQL-Database</guid>
    </item>
    <item>
      <title>MySQL Cluster with Replication for Financial Transactions</title>
      <link>http://www.scribd.com/doc/2569445/MySQL-Cluster-with-Replication-for-Financial-Transactions</link>
      <description>Just like you!

April, 2008

*We wanted to INNOVATE

*He wanted cheaper ways to sell hot dogs

Merchant

*We gave him low fees and no fixed cost

Merchant

*He wanted convenience

Customer

*We gave him confirmation at his own cell phone

QuickTime&#170; and a Animation decompressor are needed to see this picture.

Merchant

Customer

*We gave him options to pay

QuickTime&#170; and a Animation decompressor are needed to see this picture.

Merchant

Customer

*We gave him safety

QuickTime&#170; and a Animation decompressor are needed to see this picture.

Merchant

Customer

*INNOVATE: Bring something new t</description>
      <pubDate>Fri, 18 Apr 2008 18:02:54 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569445/MySQL-Cluster-with-Replication-for-Financial-Transactions</guid>
    </item>
    <item>
      <title>MySQL in eBay&#8217;s Personalization Platform</title>
      <link>http://www.scribd.com/doc/2569423/MySQL-in-eBays-Personalization-Platform</link>
      <description>MySQL in eBay&#8217;s Personalization Platform
Presented by, MySQL &amp; O&#8217;Reilly Media, Inc.

Chris Kasten eBay Kernel Framework Group April 16, 2008

*Outline
&#61656; &#61656; &#61656; &#61656; &#61656; &#61656; Background General Vision General Requirements Why MySQL Memory Engine? System Overview Results

*Fun Facts About eBay
&#61656; &#61656; &#61656; &#61656; &#61656; &#61656; &#61656; &#61656; &#61656; &#61656; 110 Million items for sale on the site $59 Billion in gross merchandize value (GMV) per year Approx $2,039 worth of goods traded on the site every second 276 Million registered users 2 Billion URL requests per day 6,000 application servers with 12,000 Java processes 40 Billion database requests pe</description>
      <pubDate>Fri, 18 Apr 2008 18:00:12 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569423/MySQL-in-eBays-Personalization-Platform</guid>
    </item>
    <item>
      <title>Paying It Forward: Harnessing the MySQL Contributory Resources</title>
      <link>http://www.scribd.com/doc/2569421/Paying-It-Forward-Harnessing-the-MySQL-Contributory-Resources</link>
      <description>Paying It Forward
MySQL Conference &amp; Expo 2008 April, 2008

Harnessing the MySQL Contributory Resources

Colin Charles, Community Relations Manager, APAC colin@mysql.com | http://bytebot.net/blog/

*Who am I?
&#57354;

Community Relations Manager, APAC
&#57354; &#57354; &#57354; &#57354;

Distribution Ombudsman Summer of Code Forge Wiki Dude Generalised Dolphin Wrangler Fedora Project FESCO and PowerPC hacker OpenOffice.org contributor
2

&#57354;

Previously:
&#57354; &#57354;

*What are my aims, today?
&#57354; &#57354;

Harness more contributors to MySQL Show you what we've done, to help you contribute Answer any of your queries, concerns, worries
&#57354;

&#57354;

I lik</description>
      <pubDate>Fri, 18 Apr 2008 17:59:46 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569421/Paying-It-Forward-Harnessing-the-MySQL-Contributory-Resources</guid>
    </item>
    <item>
      <title>MySQL Proxy: The Complete Tutorial (full day) Presentation</title>
      <link>http://www.scribd.com/doc/2569418/MySQL-Proxy-The-Complete-Tutorial-full-day-Presentation</link>
      <description>MySQL Proxy The complete tutorial
Presented by, MySQL AB&#174; &amp; O&#8217;Reilly Media, Inc.

Jan Kneschke, Senior software Engineer, MySQL AB Giuseppe Maxia, Community Team Leader, MySQL AB
This work is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported License.

*Some assessment questions

&#61607; Who has used MySQL Proxy? &#61607; Who has read the "getting started" article? &#61607; Who has read the datacharmer blog? &#61607; Who uses MySQL Proxy in production?

*Agenda
&#61607; &#61607; &#61607; &#61607; &#61607; &#61607; Overview Basic principles Lua scripts Proxy for a single backend Proxy for multiple backends Wizardry (all over)

*DOWNLOAD MAT</description>
      <pubDate>Fri, 18 Apr 2008 17:59:33 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569418/MySQL-Proxy-The-Complete-Tutorial-full-day-Presentation</guid>
    </item>
    <item>
      <title>MySQL, LINQ and the ADO NET Entity Framework</title>
      <link>http://www.scribd.com/doc/2569415/MySQL-LINQ-and-the-ADO-NET-Entity-Framework</link>
      <description>MySQL, LINQ and the ADO.NET Entity Framework
Presented by, MySQL &amp; O&#8217;Reilly Media, Inc.

Reggie Burnett, MySQL David Sceppa, Microsoft

*Agenda &#61607; &#61607; &#61607; &#61607; &#61607; &#61607; From DataSets to data access layers Introducing LINQ Using LINQ to access your data The ADO.NET Entity Framework Introducing ADO.NET Data Services Summary

*Working with DataSets &#61607; Basic example
//Execute a query, retrieve and store the results connectionString = "Data Source=localhost;User ID=...;"; commandText = "SELECT CompanyName, City FROM Customers " + "WHERE Country = ?Country"; adapter = new MySqlDataAdapter(commandText, connectionS</description>
      <pubDate>Fri, 18 Apr 2008 17:59:06 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569415/MySQL-LINQ-and-the-ADO-NET-Entity-Framework</guid>
    </item>
    <item>
      <title>MySQL Replication Tutorial</title>
      <link>http://www.scribd.com/doc/2569408/MySQL-Replication-Tutorial</link>
      <description>MySQL Replication Tutorial

Lars Thalmann Technical lead Replication, Backup, and Engine Technology Mats Kindahl Lead Developer Replication Technology

MySQL Conference and Expo 2008

*Concepts

*3

MySQL Replication
Why? 1. 2. High Availability
Possibility of fail-over

How? Snapshots (Backup) 1. Client program mysqldump
With log coordinates

Load-balancing/Scaleout
Query multiple servers Off-site processing
Don&#8217;t disturb master

2.

Using backup
InnoDB, NDB

3.

Binary log 1. Replication
Asynchronous pushing to slave

2.

Point-in-time recovery
Roll-forward

*Terminology
Master MySQL Server
</description>
      <pubDate>Fri, 18 Apr 2008 17:58:56 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569408/MySQL-Replication-Tutorial</guid>
    </item>
    <item>
      <title>Web Workloads for Comparing, Testing: Tuning MySQL Performance</title>
      <link>http://www.scribd.com/doc/2569405/Web-Workloads-for-Comparing-Testing-Tuning-MySQL-Performance</link>
      <description>Presented by, MySQL AB&#174; &amp; O&#8217;Reilly Media, Inc.

Web Workloads for Comparing, Testing and Tuning MySQL Performance , SPECjAppServer2004, EAStress and Faban
Tom Daly Senior Performance Engineer Sun Microsystems

*Agenda

MySQL and SPECjAppServer2004 MySQL and EAStress MySQL and Faban ,

resources you probably never knew were there

how you can run SPECjAppServer and why you would

create your own web based transaction oriented benchmarks

*Aims/Objectives
To introduce you to some tools and resources for testing and tuning MySQL with web applications that you might find useful To give you an idea</description>
      <pubDate>Fri, 18 Apr 2008 17:58:36 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569405/Web-Workloads-for-Comparing-Testing-Tuning-MySQL-Performance</guid>
    </item>
    <item>
      <title>MySQL Online Backup: An In-depth Introduction</title>
      <link>http://www.scribd.com/doc/2569402/MySQL-Online-Backup-An-Indepth-Introduction</link>
      <description>MySQL 6.0 Backup
Dr. Lars Thalmann Dr. Charles A. Bell Rafal Somla

Presented by, MySQL &amp; O&#8217;Reilly Media, Inc.

Replication and Backup Team

*About the Speaker &#61607; Chuck Bell &#61607; PhD in Engineering from Virginia Commonwealth University &#61607; Working on Backup &#61607; (recovering) Windows Developer &#61607; Author of &#8220;Expert MySQL&#8221;

http://www.apress.com/book/bookDisplay.html?bID=10200

*Topics

&#61607; &#61607; &#61607; &#61607; &#61607; &#61607; &#61607; &#61607; &#61607;

Overview State of Development Comparison with Existing Solutions Architecture (brief) Capabilities Tips and Tricks Future Plans Live Demo (time permitting) Resources

*MySQL 6.0 Backup Overview

*&#8226; &#8226; &#8226; &#8226; </description>
      <pubDate>Fri, 18 Apr 2008 17:58:20 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569402/MySQL-Online-Backup-An-Indepth-Introduction</guid>
    </item>
    <item>
      <title>MySQL Backups Go Near-continuous</title>
      <link>http://www.scribd.com/doc/2569398/MySQL-Backups-Go-Nearcontinuous</link>
      <description>*R1Soft at a Glance
&#8226; High Performance Backup &amp; Recovery &#8226; Near-Continuous Data Protection
&#8211;
Linux &amp; Windows servers &amp; MySQL databases &#8211; Fast, backup (e.g .every 15 mins) &amp; rapid restore

&#8226; Over 80,000 servers licensed &#8226; Used by major hosting companies &#8226; Division of BBS Technologies
&#8211; &#8211; &#8211; &#8211; &#8211; &#8211; Based in Houston, Texas Systems management software for Windows &amp; Linux 140+ staff , 3,000 customers 24*7 worldwide sales and support 49th fastest growing Technology company in US (Deloitte) 4th largest software company in Houston

*Topics
&#8226; &#8226; &#8226; &#8226; &#8226; &#8226; Who Needs Data Protection? Data Protection Ideas Eva</description>
      <pubDate>Fri, 18 Apr 2008 17:57:55 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569398/MySQL-Backups-Go-Nearcontinuous</guid>
    </item>
    <item>
      <title>Creating Interactive OLAP Applications with MySQL Enterprise and Mondrian</title>
      <link>http://www.scribd.com/doc/2569392/Creating-Interactive-OLAP-Applications-with-MySQL-Enterprise-and-Mondrian</link>
      <description>Creating Interactive OLAP Applications with MySQL Enterprise and Mondrian
Julian Hyde: Chief Architect, OLAP, at Pentaho and Mondrian Project Founder Wednesday, April 16th 2008

*Agenda
Pentaho Introduction Mondrian features and architecture Schemas and queries olap4j Roadmap Case Studies Business Intelligence suite Q&amp;A

*Pentaho Introduction
World&#8217;s most popular enterprise open source BI Suite
2 million lifetime downloads, averaging 100K / month Founded in 2004: Pioneer in professional open source BI

Management - proven BI and open source veterans
from Business Objects, Cognos, Hyperion, JBo</description>
      <pubDate>Fri, 18 Apr 2008 17:56:54 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569392/Creating-Interactive-OLAP-Applications-with-MySQL-Enterprise-and-Mondrian</guid>
    </item>
    <item>
      <title>Falcon for InnoDB Users</title>
      <link>http://www.scribd.com/doc/2569387/Falcon-for-InnoDB-Users</link>
      <description>Falcon is not InnoDB
Presented by, MySQL &amp; O&#8217;Reilly Media, Inc.

Kevin Lewis, Falcon Team Lead Ann Harrison, Falcon Team klewis@mysql.com, ann@mysql.com

*Falcon is not InnoDB
&#61607; &#61607; &#61607; &#61607; &#61607; Different design Different concurrency methods Different sweet spots Different quirks Different performance

*Design differences
&#61607; InnoDB is modeled after Oracle
Clustered storage Old versions stored in log Mixed MVCC and locking

&#61607; Influenced by MySQL
Statement based logging File per table / index Table name rules

*Design differences
&#61607; Falcon derives loosely from Rdb and InterBase
Starkey design Pure MVCC Ori</description>
      <pubDate>Fri, 18 Apr 2008 17:56:09 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569387/Falcon-for-InnoDB-Users</guid>
    </item>
    <item>
      <title>Astronomy, Petabytes, and MySQL</title>
      <link>http://www.scribd.com/doc/2569385/Astronomy-Petabytes-and-MySQL</link>
      <description>Astronomy, Petabytes, and MySQL
MySQL Conference Santa Clara, CA April 16, 2008

Kian-Tat Lim Stanford Linear Accelerator Center

*Outline

LSST LSST Database LSST Database + MySQL
MySQL Conference April 16, 2008 Santa Clara, CA 2 / 47

*LSST

What Is It? Why Build It?

MySQL Conference April 16, 2008 Santa Clara, CA

3 / 47

*LSST

What Is It? Why Build It?

MySQL Conference April 16, 2008 Santa Clara, CA

4 / 47

*Telescope

Proposed telescope to be built in Chile
MySQL Conference April 16, 2008 Santa Clara, CA 5 / 47

*Large
3.2 gigapixel camera 8.4 meter diameter mirror

MySQL Conference A</description>
      <pubDate>Fri, 18 Apr 2008 17:55:53 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569385/Astronomy-Petabytes-and-MySQL</guid>
    </item>
    <item>
      <title>Cross Platform .NET Development with Mono and MySQL</title>
      <link>http://www.scribd.com/doc/2569377/Cross-Platform-NET-Development-with-Mono-and-MySQL</link>
      <description>Cross-Platform .NET: Mono and MySQL
Presented by, MySQL &amp; O&#8217;Reilly Media, Inc.

&#8226;Joseph Hill &#8226;Product Manager for Mono, Novell &#8226;jhill@novell.com &#8226; &#8226;Joe Audette &#8226;Founder, Source Tree Solutions, LLC &#8226;joe.audette@gmail.com &#8226;

*What is Mono?
Mono (m&#333;&#8226;n&#333;), n:
1. A complete and modern development platform for Linux 2. The necessary software to develop and run .NET client and server applications on Linux, Solaris, Mac OS X, Windows, and Unix 3. A thriving open source project with a growing community

What Can You Do with Mono?
&#9679;

Migrate Microsoft .NET desktop and server applications to Linux without</description>
      <pubDate>Fri, 18 Apr 2008 17:55:01 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569377/Cross-Platform-NET-Development-with-Mono-and-MySQL</guid>
    </item>
    <item>
      <title>Batched Key Access  a Significant Speed-up for Join Queries</title>
      <link>http://www.scribd.com/doc/2569373/Batched-Key-Access-a-Significant-Speedup-for-Join-Queries</link>
      <description>Presented by, MySQL AB&#174; &amp; O&#8217;Reilly Media, Inc.

Batched Key Access: a significant Speed-up for Join Queries
Igor Babaev igor@mysql.com

*Getting Started BKA: Inroduction
Where to find the stuff (source, binaries)? http://forge.mysql.com/wiki/Batched_Key_Access Cloned from mysql-6.0-ndb that is currently in sync with mysql-6.0 What is a &#8220;significant speed-up&#8221; for join queries? Depends on: &#61607; database size &#61607; memory available on the server &#61607; number of concurrent connections &#61607; type of the join queries Database: DBT3 (TPC-H) : configuration 6 001 215 lineitem records Other tables: part (200 000), pa</description>
      <pubDate>Fri, 18 Apr 2008 17:54:32 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569373/Batched-Key-Access-a-Significant-Speedup-for-Join-Queries</guid>
    </item>
    <item>
      <title>Advanced Stored Procedures</title>
      <link>http://www.scribd.com/doc/2569369/Advanced-Stored-Procedures</link>
      <description>Advanced Stored Procedures
Presented by, MySQL AB&#174; &amp; O&#8217;Reilly Media, Inc.

Mariella Di Giacomo The Hive mdigiacomo@thehive.com dgmariella@yahoo.com

*Outline
&#61607; Stored Routines (SR) and Stored Program Language (SPL) &#61607; Inspecting SRs &#61607; Dynamic Structured Query Language (SQL) &#61607; Exception and Error Handling &#61607; Debugging SRs &#61607; Advantages and Disadvantages of SRs &#61607; Optimizations &#61607; Profiling SRs

*Stored Routines

*Stored Routines
&#61607; An SR is a subroutine available to applications accessing a relational database management system (RDBMS). &#61607; An SR is a program code (like in a regular computing language)</description>
      <pubDate>Fri, 18 Apr 2008 17:53:51 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569369/Advanced-Stored-Procedures</guid>
    </item>
    <item>
      <title>Exploring Amazon EC2 for Scale-out Applications</title>
      <link>http://www.scribd.com/doc/2569362/Exploring-Amazon-EC2-for-Scaleout-Applications</link>
      <description>Exploring Amazon EC2 for Scale-out Applications
Presented by, MySQL &amp; O&#8217;Reilly Media, Inc.

Morgan Tocker, MySQL Canada Carl Mercier, Defensio

*Introduction
! Defensio is a spam filtering web service for blogs and other social web applications. ! Powered exclusively by Amazon EC2. ! Ruby, Rails, C, MySQL 5.0 (and a few more things).

*EC2: Elastic Compute Cloud
! Virtual machines running on Xen.
These VMs are called &#8220;instances&#8221;.

! Pay only for what you use. ! On demand scaling - controlled with an API. ! Instances are &#8220;disposable&#8221;.

*Instance Types
RAM
SMALL (1) 1.7 GB

CPU
1 virtual core 1 </description>
      <pubDate>Fri, 18 Apr 2008 17:52:41 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569362/Exploring-Amazon-EC2-for-Scaleout-Applications</guid>
    </item>
    <item>
      <title>Financial Informatics: Startup Low-cost Dataload Challenges and Solutions</title>
      <link>http://www.scribd.com/doc/2569360/Financial-Informatics-Startup-Lowcost-Dataload-Challenges-and-Solutions</link>
      <description>Financial Informatics:
Startup, low-cost, dataload Challenges and Solutions

Presented by, MySQL &amp; O&#8217;Reilly Media, Inc.

*What are we talking about today?
&#61607; Financial Data, more specifically stock market data as an example &#61607; The basic design of a MySQL database that contains a daily history of stock prices &#61607; Building a stock machine and some of the challenges posed &#61607; Some large data &#8216;gotchas&#8217; and solves &#61607; Some large mysql &#8216;gotchas&#8217; and solves

*Financial data

&#61607; csv records of what happened that day or a signal &#61607; often have unexplaind anomalies &#61607; daily arrival of row data which doesn&#8217;t conform</description>
      <pubDate>Fri, 18 Apr 2008 17:52:16 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569360/Financial-Informatics-Startup-Lowcost-Dataload-Challenges-and-Solutions</guid>
    </item>
    <item>
      <title>Applied Partitioning and Scaling Your Database System</title>
      <link>http://www.scribd.com/doc/2569357/Applied-Partitioning-and-Scaling-Your-Database-System</link>
      <description>Applied Partitioning and Scaling Your (OLTP) Database System
Presented by, MySQL AB&#174; &amp; O&#8217;Reilly Media, Inc.

Phil Hildebrand phil.hildebrand@gmail.com thePlatform for Media, Inc.

*Objectives

&#61607; Review classic uses of database partitioning &#61607; Applying partitioning to MySQL OLTP applications &#61607; Hash partitioning with MySQL OLTP applications &#8226;Implementation examples &#61607; Q&amp;A

*Classic Partitioning
&#61607; Old School &#8211; union in the archive tables &#61607; Auto partitioning and partition pruning &#61607; Lends itself to Data Warehouses
&#8226;Archival and Date based partitioning &#8226;Predictable growth patterns

&#61607; Benefits within D</description>
      <pubDate>Fri, 18 Apr 2008 17:51:45 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569357/Applied-Partitioning-and-Scaling-Your-Database-System</guid>
    </item>
    <item>
      <title>Geo Distance Search with MySQL</title>
      <link>http://www.scribd.com/doc/2569355/Geo-Distance-Search-with-MySQL</link>
      <description>Geo/Spatial Search with MySQL
Alexander Rubin Senior Consultant, MySQL AB

Copyright 2006 MySQL AB

The World&#8217;s Most Popular Open Source Database

1

*Why Geo Search?

&#8226; Stores: find locations new you &#8226; Social networks: find friends close to you &#8226; Online maps: find points of interest near your position &#8226; Online newspapers/yellow pages: find show times next to you home.
Copyright 2006 MySQL AB The World&#8217;s Most Popular Open Source Database 2

*POI Search Example

Copyright 2006 MySQL AB

The World&#8217;s Most Popular Open Source Database

3

*Common Tasks

&#8226; Task: Find 10 nearby hotels and sort by di</description>
      <pubDate>Fri, 18 Apr 2008 17:51:33 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569355/Geo-Distance-Search-with-MySQL</guid>
    </item>
    <item>
      <title>0 to 60 in 3.1</title>
      <link>http://www.scribd.com/doc/2569352/0-to-60-in-31</link>
      <description>0 to 60 in 3.1
Presented by, MySQL AB&#174; &amp; O&#8217;Reilly Media, Inc.

Tyler Carlton Cory Sessions

*&lt;Insert funny joke here&gt;
Presented by, MySQL AB&#174; &amp; O&#8217;Reilly Media, Inc.

*The Project
&#61607; Medium sized demographics data mining project &#61607; 1,700,000+ User base &#61607; Hundreds of data points per user

*&#8220;Legacy&#8221; System &#8211; Why Upgrade?
+ &#61607; Main DB (External Users) &#61607; Offline backup (Internal Users) &#61607; Weekly manual copy backups &#61607; Max of 3 simultaneous data pulls &#61607; 8hr+ data pull times for complex data pulls &#61607; Random index corruption

*Notes: Smaller is Better On average, CPU usage with MySQL was 20% lower than our </description>
      <pubDate>Fri, 18 Apr 2008 17:50:51 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569352/0-to-60-in-31</guid>
    </item>
    <item>
      <title>Best Practices for Deploying MySQL on the Solaris Platform</title>
      <link>http://www.scribd.com/doc/2569348/Best-Practices-for-Deploying-MySQL-on-the-Solaris-Platform</link>
      <description>Best Practices For Deploying MySQL on Solaris
Presented by, MySQL AB&#174; &amp; O&#8217;Reilly Media, Inc.

Ritu Kamboj Jenny Chen

*Agenda
&#61607; MySQL -Solaris Integration &#61607; MySQL High Availability Data Service &#61607; Consolidate MySQL Deployment Using Solaris Containers &#61607; DTrace (Jenny Chen)

*&#61607; MySQL-Solaris Integration

*Optimized MySQL on Open Solaris
&#61607; MySQL 5.0.45 (32bit) integrated with Open Solaris build 76
&#61607; SXDE 01/08

&#61607; MySQL 5.0.45 (64bit) integrated with Open Solaris build 87
&#61607; SXCE

*Layout of MySQL on Open Solaris
&#61607; MySQL 5.0.45 packages &#61607; Default data directory
&#61607; Default configuration directory &#61607; /e</description>
      <pubDate>Fri, 18 Apr 2008 17:50:06 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569348/Best-Practices-for-Deploying-MySQL-on-the-Solaris-Platform</guid>
    </item>
    <item>
      <title>Building Scalable: High Performance Datamarts with MySQL</title>
      <link>http://www.scribd.com/doc/2569345/Building-Scalable-High-Performance-Datamarts-with-MySQL</link>
      <description>Building Scalable &amp; High Performance Datamarts with MySQL
Presented by, MySQL AB&#174; &amp; O&#8217;Reilly Media, Inc.

Tangirala C. Sarma E-mail: tcsarma2002@yahoo.com

*Agenda
? Introduction ? Section 1: Why DW/DM? (30 min) ? Section 2: DW Project Methodology (30 min) ? Break &#8211; 10 min ? Section 3: DW Modeling Techniques (60 min) ? Break &#8211; 10 min ? Section 4: DW Technologies (30 min) ? Questions

*Introduction
? DW/BI Architect ? 15+ years of experience providing consulting / advisory services on DW/BI ? Implemented 10+ multi-terabyte data warehouses at enterprises incl. Wells Fargo, WAMU, REI, Reader&#8217;s Di</description>
      <pubDate>Fri, 18 Apr 2008 17:49:40 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569345/Building-Scalable-High-Performance-Datamarts-with-MySQL</guid>
    </item>
    <item>
      <title>Falcon from the Beginning</title>
      <link>http://www.scribd.com/doc/2569321/Falcon-from-the-Beginning</link>
      <description>Falcon from the Beginning
Presented by, MySQL &amp; O&#8217;Reilly Media, Inc.

Jim Starkey jstarkey@mysql.com

*Why Falcon? Because the World is Changing!
&#61607; Hardware is evolving rapidly &#61607; Customers need ACID transactions Atomic &#8211; the books should balance Consistent &#8211; the alternative is chaos Isolated &#8211; preserve programmer&#8217;s sanity(sic) Durable &#8211; who wants to lose data?

*Where Hardware is going
&#61607; CPUs breed like rabbits &#8211; more sockets, more cores per socket, more threads per core &#61607; Memory is bigger, faster, and cheaper &#61607; Disks are bigger and cheaper but not much faster &#61607; (Boxes are cheaper and more ple</description>
      <pubDate>Fri, 18 Apr 2008 17:47:20 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569321/Falcon-from-the-Beginning</guid>
    </item>
    <item>
      <title>Real World Web:  Performance &amp;  Scalability</title>
      <link>http://www.scribd.com/doc/2569319/Real-World-Web-Performance-Scalability</link>
      <description>If this text is too small to read, move closer! http://groups.google.com/group/scalable

Real World Web: Performance &amp; Scalability
Ask Bj&#248;rn Hansen Develooper LLC

http://develooper.com/talks/

April 14, 2008 &#8211; r17

*Hello.
&#8226; I&#8217;m Ask Bj&#248;rn Hansen
perl.org, ~10 years of mod_perl app development, mysql and scalability consulting YellowBot

&#8226; I hate tutorials! &#8226; Let&#8217;s do 3 hours of 5 minute&#176; lightning talks!
&#176;
Actual number of minutes may vary

*Construction Ahead!
&#8226; &#8226; &#8226; &#8226;
Con&#64258;icting advice ahead Not everything here is applicable to everything Ways to &#8220;think scalable&#8221; rather than be-all-end-all s</description>
      <pubDate>Fri, 18 Apr 2008 17:47:03 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569319/Real-World-Web-Performance-Scalability</guid>
    </item>
    <item>
      <title>Scaling out MySQL - Hardware today and tomorrow</title>
      <link>http://www.scribd.com/doc/2569227/Scaling-out-MySQL-Hardware-today-and-tomorrow</link>
      <description>Scaling out MySQL: Hardware today and tomorrow
Jeremy Cole, Eric Bergen {jeremy,eric}@provenscaling.com

*Overview
&#8226; A look at hardware out there today &#8226; What&#8217;s important for MySQL?

*The big questions

*What about 64-bit?
&#8226; Make absolutely everything 64-bit &#8226; Every server you buy now will have 64-bit CPUs &#8226; Except in a few corner cases, it won&#8217;t hurt, but may not help &#8226; For MySQL servers, it will absolutely make your life easier &#8226; Caveat: If you use third-party software, it may not work properly due to library issues etc.

*How many cores?
&#8226; MySQL has problems scaling on many-core CPUs &#8226; Pete</description>
      <pubDate>Fri, 18 Apr 2008 17:24:04 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569227/Scaling-out-MySQL-Hardware-today-and-tomorrow</guid>
    </item>
    <item>
      <title>Spinn3r Architecture Talk</title>
      <link>http://www.scribd.com/doc/2569225/Spinn3r-Architecture-Talk</link>
      <description>Scaling MySQL and Java in High Write Throughput Environments
How we built Spinn3r

1

*What is Spinn3r?
&#8226; &#8226; &#8226; &#8226; &#8226; &#8226; Licensed weblog crawler 500k posts per hour (RSS+HTML) 3.5TB of content 10 months of blog archives 3B documents 80Mb /s - 24/7

2

*Hardware
&#8226; ~40 servers
&#8211; Quad Core &#8211; 8GB memory &#8211; Gigabit ethernet &#8211; Dual SATA (software RAID 0)

&#8226; Moving to SSD

3

*Write Throughput
&#8226; 90% write, 10% read &#8226; MyISAM didn&#8217;t scale
&#8211; Too many seeks in high write load

&#8226; InnoDB with write ahead log
&#8211; 1/5th of effective disk bandwidth &#8211; Improve the fuzzy checkpointing logic &#8211; Just continually write memo</description>
      <pubDate>Fri, 18 Apr 2008 17:23:49 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2569225/Spinn3r-Architecture-Talk</guid>
    </item>
    <item>
      <title>Radically Simple Backup &amp; Recovery for Live MySQL</title>
      <link>http://www.scribd.com/doc/2565303/Radically-Simple-Backup-Recovery-for-Live-MySQL</link>
      <description>Radically Simple Backup &amp; Recovery for Live MySQL
Chander Kant CEO Zmanda www.zmanda.com

MySQL Partner of the Year !
Zmanda : Open Source Backup

*Customer Facing Data (CFD)

&#8226; As important as CRM and Financial Data &#8211; For many companies loss of CFD implies catastrophe &#8211; Lost revenues, lost customers and lost reputation &#8226; Today&#8217;s Data Protection Challenge &#8226; Break neck rate of change &#8226; MySQL is the database of choice for CFD &#8226; Metadata is very vital as well
Zmanda : Open Source Backup

*Backup: Most important task for a MySQL DBA
&#8226; There is no quicker way to get fired than to lose business data</description>
      <pubDate>Fri, 18 Apr 2008 05:28:42 GMT</pubDate>
      <guid>http://www.scribd.com/doc/2565303/Radically-Simple-Backup-Recovery-for-Live-MySQL</guid>
    </item>
  </channel>
</rss>
