View
7
Download
0
Category
Preview:
Citation preview
Micro-Servicing Linked DataArchitectural choices
Charles Ivie – Director at Semantic Integration Ltd.charles.ivie@semanticintegration.co.uk
Connected Data London
Micro Services
Micro Services
Micro Services
Micro Services
Micro Services
Micro Services
Micro Services
Micro Services
So what is our recipe for…
• Linked Data • Fluid data model (Like a Triplestore)• Powerful query language (Sparql - esk)• Distinct proper Micro Services• Use standards where possible
Linked Data Micro Services
Linked data = URI’s
Linked Data Micro Services
GraphQL auto configuration
GraphQL query
Example query
HyperGraphQL
http://hypergraphql.org
“An open source GraphQL query interface for RDF triple stores.”
• Open Source• Configurable to any Sparql endpoint• Fully abstracted away from Triplestore• Responds with JSON-LD
HyperGraphQLFederation
HyperGraphQL
http://hypergraphql.org/graphiql
Try it out on our demo server…
Linked to DBpedia data
HyperGraphQLFederation Demo
Recommended