20 Oct 2016
Relevancy, the notion that some results are better than others is one of the key factors that distinguishes search engines from most other databases. Additionaly it is a task that can sometimes seem like magic and is difficult to get right. Applications like Google have set the bar for how a search engine is expected to work. The relevant results should all be on the top positions. As the saying goes, if you want to make sure a secret stays a secret put it on page 3 of a Google search result page.
01 Jul 2016
When it comes to data stores Java programmers are used to working with Java beans that are magically persisted. Solutions like Hibernate and the JPA specification for relational data stores or Morphia and Spring Data MongoDB are popular examples.
17 Jun 2016
Last December I was holding the final printed version of my German book on Elasticsearch in my hands. It's a good feeling and though there were stressful times I don't regret writing it. In this very long post I'd like to talk about what it's like to write and publish a book the traditional way.
27 May 2016
A while ago I was working on a prototype to search larger structured documents using Elasticsearch. We were only interested to make the text searchable, with an option to search all the text and some seperate fields. Elasticsearch is of course a perfect solution for this with the
_all field and the possiblility to search single or multiple fields.
16 May 2016
I started a blog on blogspot in 2009, just to have something to put my thoughts on. In the beginning I did not blog regularly with 17 posts from 2009 to 2011 but wrote my most popular post so far when it comes to total visits on using Akka from Java. When starting as an independent developer in 2012 it was clear for me that I wanted to use blogging for my marketing because it's a great way for me: When writing posts I can learn a lot about different topics I am interested in.