Build Restful service with Java 8 in Five minutes

This is a very basic tutorial for beginners who would like to experiment with Java 8 and sparkjava.com Spark Framework.

Sometimes we can complex issues in our head more then it is, I was just trying to teach myself a way to make a simple Java Restful Api to handle few open and simple calls for me. I will share with you my start point.

We will use Intellij and create simple RestApi, basically if you have eclipse it is the same idea.

Read more

What is Elasticsearch? Why do I need it?

Elasticsearch is a NOSQL, distributed full text database. Which means that this database is document based instead of using tables or schema, we use documents… lots and lots of documents. The project was started in 2010 by Shay Banon. Shay wanted to create a storage and search engine that would be easy to operate. Elasticsearch is based on the Lucene engine on top of which Shay added an http rest interface which resulted in a distributed search engine that is incredibly easy to scale and returns results at lightning speed. Read more