GraphQL + OWL: An “Ontologized” GraphQL Interface

Introduction This article describes a proposal for a GraphQL OWL-compliant interface, including queries and mutations. Instead of dealing with abstract OWL concepts, we reference a popular ontology, BIBFRAME, used in structuring bibliographic descriptions. We will go through a brief synthetic overview of GraphQL and BIBFRAME and then describe the proposal. Note the article has nothing to do […]
Identity Management with Keycloak

In this article we’ll present what Keycloak can do and why it can be considered the Swiss army knife for almost any identity management needs.
GraphQL Custom Directives

Within this article we will explore how to implement custom GraphQL directives to protect content from exposure through your API.
GraphQL, REST: Take the Best of Both

Lessons learned, thoughts, about GraphQL and REST, the two most popular API paradigms
URIs 303 redirection for the Semantic Web

The Semantic Web was envisioned by Tim Berners-Lee as a Web made of data that machines could process.
In this article we are going to see how to use URI’s 303 Redirection to make resources available to machines and humans.
Spark SQL: Partitions and Sizes

Data fetching parallelisation in Apache Spark through Spark SQL / JDBC.
PartitionColumn, lowerBound, upperBound, numPartitions and a lot of other parameters: how do they work?
Apache Solr Atomic Updates: a Polymorphic Approach

In this post we describe an approach to solve the problem of an application that requires both Full and Atomic Updates, using one of the powerful concepts in Object Oriented Programming: Polymorphism.
Rated Ranking Evaluator: Help the poor (Search Engineer)

What is Search Quality? Why is it so important in a search infrastructure?
Do you need something that gives you the evidence about the direction the search system is going to? RRE is the tool you’re looking for.
Apache Solr: Orchestrating Known item and Full-text search

The Apache Solr Invisible Queries Request Handler
Apache Solr: Give the Height the Right Weight

Quantity detection? What is a quantity? And why do we need to detect it?
In this post we introduce a quantity detection plugin for Apache Solr.