The GoTo Conference Berlin is part of a conference series with stops in Berlin, Chicago, Amsterdam, Aarhus and Copenhagen. The 3 day conference was divided in workshops on the first day and talks on the second and third day.
The talks and the catering were very well organized. The only drawback was, that the WLAN wasn’t working most of the time.
Now lets go through the talks:
Martin Folwer talked in the Keynote about Microservices. He formulated following common characteristics:
Fowler stated that every microservice should be understandable by a single person.
Microservices have certain advantages and disadvantages compared to a monolithic applications:
The talk was very interesting, a more in-depth article about microservices can be found at http://martinfowler.com/articles/microservices.html
Britta Weber talked about the ELK software stack consisting of Elastic Search, Logstash and Kibana. The combination of the three open source tools should allow us to gain new insights in our log files.
Logstash is used to collect, parse and enrich the existing stored data like log files. Logstash uses three steps to accomplish that:
Elasticsearch is fed with the preprocessed data from Logstash. The search and analytics engine of elasticsearch is used to execute queries.
Kibana is elasticsearch’s data visualization engine. It can be used to perform data analysis. The results of the queries can be visualized with different diagrams.