Sawzall (programming language)

Sawzall
DeveloperGoogle
First appeared2003 (2003)
LicenseApache License 2.0
Websitecode.google.com/archive/p/szl/
Preview warning: Page using Template:Infobox programming language with unknown parameter "current version"

Sawzall is a procedural domain-specific programming language, used by Google to process large numbers of individual log records. Sawzall was first described in 2003,[1] and the szl runtime was open-sourced in August 2010.[2] However, since the MapReduce table aggregators have not been released,[3] the open-sourced runtime is not useful for large-scale data analysis of multiple log files off the shelf. Sawzall has been replaced by Lingo (logs in Go) for most purposes within Google.[4]

  1. ^ Rob Pike, Sean Dorward, Robert Griesemer, Sean Quinlan. Interpreting the Data: Parallel Analysis with Sawzall
  2. ^ Sawzall's open source project at Google Code.
  3. ^ Cite error: The named reference open-source-scope was invoked but never defined (see the help page).
  4. ^ "Replacing Sawzall". 2015-12-04. Retrieved 2018-06-18.

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search