Spread Toolkit (original) (raw)

About DBpedia

The Spread Toolkit is a computer software package that provides a high performance group communication system that is resilient to faults across local and wide area networks. Spread functions as a unified message bus for distributed applications, and provides highly tuned application-level multicast, group communication, and point to point support. Spread services range from reliable messaging to fully ordered messages with delivery guarantees. Partial funding was provided by the Defense Advanced Research Projects Agency (DARPA) and The National Security Agency (NSA).

Property Value
dbo:abstract The Spread Toolkit is a computer software package that provides a high performance group communication system that is resilient to faults across local and wide area networks. Spread functions as a unified message bus for distributed applications, and provides highly tuned application-level multicast, group communication, and point to point support. Spread services range from reliable messaging to fully ordered messages with delivery guarantees. The toolkit consists of a messaging server, and client libraries for many software development environments, including C/C++ libraries (with and without thread support), a Java class to be used by applets or applications, and interfaces for Perl, Python, and Ruby. Interfaces for many other software environments have been provided by third parties. In typical operation, each computer in a cluster runs its own instance of the Spread server, and client applications connect locally to that server process. The Spread servers, in turn, communicate with each other to pass messages to subscriber applications. It can also be configured so that clients distributed across the network all communicate with a Spread server process on one host. The Spread Toolkit is developed by Spread Concepts LLC, with much support by the Distributed Systems and Networks Lab (DSN) at Johns Hopkins University, and the Experimental Networked Systems Lab at George Washington University. Partial funding was provided by the Defense Advanced Research Projects Agency (DARPA) and The National Security Agency (NSA). (en)
dbo:genre dbr:Peer-to-peer dbr:Group_communication_system
dbo:latestReleaseDate 2018-05-16 (xsd:date)
dbo:latestReleaseVersion 5.0.1
dbo:operatingSystem dbr:Cross-platform
dbo:programmingLanguage dbr:C_(programming_language)
dbo:wikiPageExternalLink http://www.spread.org
dbo:wikiPageID 8802065 (xsd:integer)
dbo:wikiPageLength 3493 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1124863583 (xsd:integer)
dbo:wikiPageWikiLink dbr:Python_(programming_language) dbr:Ruby_(programming_language) dbr:Scheme_(programming_language) dbr:Defense_Advanced_Research_Projects_Agency dbr:Johns_Hopkins_University dbr:Perl dbr:Cross-platform dbr:George_Washington_University dbr:Local_area_network dbr:Lua_(programming_language) dbr:Peer-to-peer dbr:C++ dbr:C_(programming_language) dbr:C_Sharp_(programming_language) dbc:Middleware dbr:Ada_(programming_language) dbr:PHP dbr:Haskell_(programming_language) dbr:Java_(programming_language) dbr:Tcl dbr:Squeak dbr:Group_communication_system dbr:Microsoft_Excel dbr:National_Security_Agency dbr:OCaml dbr:Wide_area_network
dbp:developer Spread Concepts LLC (en)
dbp:genre dbr:Peer-to-peer dbr:Group_communication_system
dbp:latestReleaseDate 2018-05-16 (xsd:date)
dbp:latestReleaseVersion 5 (xsd:integer)
dbp:license The Spread Open-Source License (en)
dbp:name The Spread Toolkit (en)
dbp:operatingSystem dbr:Cross-platform
dbp:programmingLanguage dbr:C_(programming_language)
dbp:website http://www.spread.org
dbp:wikiPageUsesTemplate dbt:Infobox_software dbt:Official_website dbt:Refimprove dbt:Reflist dbt:Short_description dbt:Start_date_and_age
dbp:wordnet_type http://www.w3.org/2006/03/wn/wn20/instances/synset-software-noun-1
dct:subject dbc:Middleware
gold:hypernym dbr:Package
rdf:type owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:Abstraction100002137 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:Writing106359877 yago:WrittenCommunication106349220 yago:Software106566077
rdfs:comment The Spread Toolkit is a computer software package that provides a high performance group communication system that is resilient to faults across local and wide area networks. Spread functions as a unified message bus for distributed applications, and provides highly tuned application-level multicast, group communication, and point to point support. Spread services range from reliable messaging to fully ordered messages with delivery guarantees. Partial funding was provided by the Defense Advanced Research Projects Agency (DARPA) and The National Security Agency (NSA). (en)
rdfs:label Spread Toolkit (en)
owl:sameAs freebase:Spread Toolkit wikidata:Spread Toolkit https://global.dbpedia.org/id/4w18L
prov:wasDerivedFrom wikipedia-en:Spread_Toolkit?oldid=1124863583&ns=0
foaf:homepage http://www.spread.org
foaf:isPrimaryTopicOf wikipedia-en:Spread_Toolkit
foaf:name The Spread Toolkit (en)
is dbo:wikiPageDisambiguates of dbr:Spread
is dbo:wikiPageWikiLink of dbr:Spread dbr:Replication_(computing) dbr:Reliable_multicast dbr:Group_communication_system dbr:Message_broker
is foaf:primaryTopic of wikipedia-en:Spread_Toolkit