Not logged in : Login

About: Sawzall (programming language)     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:Language106282651, within Data Space : ods-qa.openlinksw.com:8896 associated with source document(s)

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, and the szl runtime was open-sourced in August 2010. However, since the MapReduce table aggregators have not been released, 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.

AttributesValues
type
sameAs
wasDerivedFrom
dbpedia-owl:abstract
  • Sawzall to interpretowany, proceduralny, dziedzinowy język programowania używany przez Google do obróbki dużych ilości danych. Sawzall został stworzony do działania z istniejącą infrastrukturą Google, w skład której wchodzą: serializacja za pomocą , system plików , oraz platforma MapReduce.
  • 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, and the szl runtime was open-sourced in August 2010. However, since the MapReduce table aggregators have not been released, 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.
  • Sawzall es un lenguaje específico de dominio de programación nativo de Google y creado en 2003 con la intención de procesar y analizar gran cantidad de registros individuales generados por sus propios servidores. El entorno de ejecución es Szl y el desarrollo de su implementación es de código abierto con licencia apache. El modelo que utiliza para el procesamiento de datos será MapReduce donde el trabajo se dividirá en máquinas distribuidas y se especificará el trabajo de cada una. Esto permitirá dividir los datos complejos en más simples y, por lo tanto, facilitar el trabajo. Utilizará Protocol Buffers para obtener un formato común , poder definir mensajes con los que se comunicarán los servidores de Google y para almacenar los registros permanentes en disco (Propósito similar a XML). GFS será el sistema de archivos que proporcionará un almacenamiento distribuido confiable y escalable almacenado en discos repartidos en miles de máquinas. Sawzall ha sido reemplazado por Go (programming language) para la mayoría de propósitos dentro de Google. Sawzall tuvo un gran éxito, ya que permitió que gran cantidad de analistas crearan con facilidad programas de análisis rápidamente y muy potentes. Quizá la prueba definitiva del sistema fue la escalabilidad, ya que crecería con un rendimiento lineal a medida que se sumaban más máquinas. Fue necesario para ello, migrar gran cantidad de código a Sawzall. Pero surgieron problemas a la hora de crecer y adaptarse a las necesidades de los usuarios. A pesar de añadir funciones, a medida que el tiempo avanzaba, los programadores optaban por utilizar un lenguaje de propósito general en vez de usar un lenguaje específico de dominio como era Sawzall. Gran cantidad de bibliotecas de Sawzall se han introducido en el lenguaje Go por lo que se siguen manteniendo las ventajas de Sawzall mientras se sigue utilizando un lenguaje de uso general.
dbpedia-owl:wikiPageExternalLink
dbpedia-owl:wikiPageID
dbpedia-owl:wikiPageRevisionID
comment
  • Sawzall to interpretowany, proceduralny, dziedzinowy język programowania używany przez Google do obróbki dużych ilości danych. Sawzall został stworzony do działania z istniejącą infrastrukturą Google, w skład której wchodzą: serializacja za pomocą , system plików , oraz platforma MapReduce.
  • 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, and the szl runtime was open-sourced in August 2010. However, since the MapReduce table aggregators have not been released, 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.
  • Sawzall es un lenguaje específico de dominio de programación nativo de Google y creado en 2003 con la intención de procesar y analizar gran cantidad de registros individuales generados por sus propios servidores. El entorno de ejecución es Szl y el desarrollo de su implementación es de código abierto con licencia apache. El modelo que utiliza para el procesamiento de datos será MapReduce donde el trabajo se dividirá en máquinas distribuidas y se especificará el trabajo de cada una. Esto permitirá dividir los datos complejos en más simples y, por lo tanto, facilitar el trabajo. Utilizará Protocol Buffers para obtener un formato común , poder definir mensajes con los que se comunicarán los servidores de Google y para almacenar los registros permanentes en disco (Propósito similar a XML). GFS
label
  • Sawzall
  • Sawzall
  • Sawzall (programming language)
dbpprop:website
dbpprop:wikiPageUsesTemplate
name
  • Sawzall
described by
name
  • Sawzall
homepage
page
http://purl.org/li...ics/gold/hypernym
dbpedia-owl:developer
license
dbpprop:license
Subject
is primary topic of
dbpprop:developer
dbpedia-owl:wikiPageLength
dbpedia-owl:wikiPageWikiLink
is sameAs of
is topic of
is dbpedia-owl:wikiPageDisambiguates of
is dbpedia-owl:wikiPageRedirects of
is primary topic of
is dbpedia-owl:wikiPageWikiLink of
Faceted Search & Find service v1.17_git55 as of Mar 01 2021


Alternative Linked Data Documents: ODE     Content Formats:       RDF       ODATA       Microdata      About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3322 as of Mar 14 2022, on Linux (x86_64-generic-linux-glibc25), Single-Server Edition (7 GB total memory)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software