The presentation introduces and discusses mu.semte.ch: a platform for building state-of-the-art web applications fuelled by Linked Data aware microservices. The mu.semte.ch platform assumes a mashup-like construction of single page web applications which consume various services. In order to reuse tooling built in the community, Linked Data is not pushed to the frontend.
Each service offers very specific functionality by querying and altering a specific type of information in a joint Linked Data model and database. Microservices communicate by using the same semantic model in the data layer. Developer productivity is boosted by providing microservice templates in the backend and sharable addons in the frontend.
Experience shows that the framework offers a productive way of quickly developing practical applications on top of Linked Data covering various situations and domains. Code can be extensively shared across projects in the frontend as well as in the backend which shortens the application development time drastically.
ir. Aad Versteden (m) is TenForce's Semantic Technologies Innovation Manager. Aad is a civil engineer in computer science, having graduated with the option databases. Since 2012 he has been working with Big Data graph stores. He worked on a proprietary Big Data graph store comparable to Apache Cassandra. At TenForce, he envisions the technical landscape in which the projects are constructed. He plays an active role in the architecture of the Big Data Europe, ESCO and Your Data Stories projects. Aad is also actively involved in open source communities and maintains various open source projects.