An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

Gizzard is an open source sharding framework to create custom fault-tolerant, distributed databases. It was initially used by Twitter and emerged from a wide variety of data storage problems. Gizzard operates as a middleware networking service that runs on the Java Virtual Machine. It manages partitioning data across arbitrary backend datastores, that allows it to be accessed efficiently. The partitioning rules are stored in a forwarding table that maps key ranges to partitions. Each partition manages its own replication through a declarative replication tree. Gizzard handles both physical and logical shards. Physical shards point to a physical database backend whereas logical shards are trees of other shards. In addition Gizzard also supports migrations and gracefully handles failures. Th

Property Value
dbo:abstract
  • Gizzard is an open source sharding framework to create custom fault-tolerant, distributed databases. It was initially used by Twitter and emerged from a wide variety of data storage problems. Gizzard operates as a middleware networking service that runs on the Java Virtual Machine. It manages partitioning data across arbitrary backend datastores, that allows it to be accessed efficiently. The partitioning rules are stored in a forwarding table that maps key ranges to partitions. Each partition manages its own replication through a declarative replication tree. Gizzard handles both physical and logical shards. Physical shards point to a physical database backend whereas logical shards are trees of other shards. In addition Gizzard also supports migrations and gracefully handles failures. The system is made eventually consistent by requiring that all write operations are idempotent and commutative. As operations fail they are retried at a later time. Gizzard is available at GitHub and licensed under the Apache License 2.0. (en)
dbo:author
dbo:developer
dbo:genre
dbo:latestReleaseDate
  • 2012-03-09 (xsd:date)
dbo:latestReleaseVersion
  • 3.0.2
dbo:license
dbo:programmingLanguage
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 26964580 (xsd:integer)
dbo:wikiPageLength
  • 3357 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1080523653 (xsd:integer)
dbo:wikiPageWikiLink
dbp:author
  • Robey Pointer, Nick Kallen, Ed Ceaser, Matt Freels, John Kalucki from Twitter (en)
dbp:caption
  • A framework for creating distributed datastores. (en)
dbp:developer
dbp:discontinued
  • yes (en)
dbp:genre
dbp:latestReleaseDate
  • 2012-03-09 (xsd:date)
dbp:latestReleaseVersion
  • 3 (xsd:integer)
dbp:license
  • Apache License 2.0 (en)
dbp:name
  • Gizzard (en)
dbp:programmingLanguage
dbp:website
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Gizzard is an open source sharding framework to create custom fault-tolerant, distributed databases. It was initially used by Twitter and emerged from a wide variety of data storage problems. Gizzard operates as a middleware networking service that runs on the Java Virtual Machine. It manages partitioning data across arbitrary backend datastores, that allows it to be accessed efficiently. The partitioning rules are stored in a forwarding table that maps key ranges to partitions. Each partition manages its own replication through a declarative replication tree. Gizzard handles both physical and logical shards. Physical shards point to a physical database backend whereas logical shards are trees of other shards. In addition Gizzard also supports migrations and gracefully handles failures. Th (en)
rdfs:label
  • Gizzard (Scala framework) (en)
owl:sameAs
prov:wasDerivedFrom
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • Gizzard (en)
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License