h1

Lecture 4: Cluster Computing and MapReduce

January 3, 2008

link to video

h1

Lecture 2: Cluster Computing and MapReduce

January 3, 2008

link to video

h1

Lecture 1: Cluster Computing and MapReduce

January 3, 2008

Lecture 1 in a five part series introducing mapreduce and cluster computing. See http://code.google.com/edu/… for slides and other resources.

Link to video

h1

Evaluating MapReduce for Multi-core and Multiprocessor Systems

January 2, 2008

This paper evaluates the suitability of the MapReduce model for multi-core and multi-processor systems. MapReduce was created by Google for application development on data-centers with thousands of servers. It allows programmers to write functional-style code that is automatically parallelized and scheduled in a distributed system.

We describe Phoenix, an implementation of MapReduce for shared-memory systems that includes a programming API and an efficient runtime system. The Phoenix runtime automatically manages thread creation, dynamic task scheduling, data partitioning, and fault tolerance across processor nodes. We study Phoenix with…

link to video

h1

PHP on Hormones

January 2, 2008

“PHP on Hormones” – Rasmus Lerdorf, Yahoo! In order to build a successful modern web application you have to engage the user at a very primal level and harness each and every user in such a way that every action enhances the overall experience for all users. Translating this concept into code and making sure that an exponentially growing user base doesn’t bring your application to its knees becomes a very interesting problem to solve.

link to video

h1

Pasha Sadri, on Yahoo Pipes

January 1, 2008

“Pipes” – Pasha Sadri, Principal Software Engineer, Advanced Development Division, Yahoo! Pipes is a service platform for processing well-structured data such as RSS, Atom, and RDF feeds in a web-based visual programming environment. Developers can use Pipes to combine data sources and user input into mashups without having to write code. These mashups, analagous in some ways to Unix pipes, can power badges on personal publishing sites, provide core functionality for web applications, or serve as reusable components within the Pipes platform itself

link to video

h1

Kaj Arnö leads this entertaining discussion with the brightest and best database architecture minds.

January 1, 2008

Kaj Arnö leads this entertaining discussion with the brightest and best database architecture minds. Each ego highlights their vision of database architecture now and in the future, and how the focus of their development and research has guided each of their contributions to the state of database system architecture.

link to video