Making Web applications more efficient

A new system that automatically streamlines database access patterns can make large Web applications up to three times as fast.

Larry Hardesty, MIT News Office
August 31, 2012

Most major websites these days maintain huge databases: Shopping sites have databases of inventory and customer ratings, travel sites have databases of seat availability on flights, and social-networking sites have databases of photos and comments. Almost any transaction on any of these sites requires multiple database queries, which can slow response time.

3 Questions: Mitchel Resnick

Creator of the popular Scratch programming language discusses Appleā€™s decision to disallow Scratch viewer for iPhones and iPads.

David L. Chandler, MIT News Office
April 28, 2010The free, open-source Scratch programming language, developed by the Lifelong Kindergarten group at the MIT Media Lab by a team led by Mitchel Resnick, has found great popularity around the world as a way for young people (and adults) to learn about programming by manipulating colorful onscreen modules to create games, slideshows, interactive storybooks and other creative projects. More than a million such projects have been uploaded to the Scratch website for public sharing. But Apple this month, in a decision that immediately stirred controversy, rejected an App (developed independently by a programmer in Canada) that would allow viewing of these projects on iPhones and iPads.

Continue reading