Skip to content
SPARQL client API and a high-speed protocol implementation
Java Clojure
Find file
Pull request Compare This branch is 3 commits behind master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
sherpa-clojure
sherpa-java
sherpa-protocol
spark-api
spark-http-client
spark-spi
.gitignore
.hgignore
DEPLOY.txt
LICENSE.txt
README.md
eclipse-formatter-profile.xml
pom.xml

README.md

This repository holds several open-source projects created by Revelytix, Inc.

Spark

Spark is a Java SPARQL API. SPARQL is a query language for RDF, commonly used to access data in semantic web applications.

Sherpa

Sherpa is a high-performance, language-agnostic, binary protocol for SPARQL processor communication. It aims to avoid the costs associated with the SPARQL Protocol (text-based, single-shot RPC style) and provide an alternative. Sherpa uses Avro to define the protocol and provide interop for multiple languages. Avro currently supports Java, C, C++, C#, Ruby, Python, and PHP.

Wiki

Find more info on the wiki: https://github.com/revelytix/spark/wiki

Something went wrong with that request. Please try again.