Alexander Reelsen

Backend developer, productivity fan, likes distributed systems & the new serverless era

Presentations

2017

What’s x-citing in x-pack?

A quick overview about the commercial plugins for the Elastic Stack, where I covered the alerting backend part during ElasticON 2017. Also available on video.

Introduction into the Elasticsearch Ingest Node

This is a short introduction into the Elasticsearch Ingest Node featuring some live coding to create a new processor, that extracts URLs from text. The corresponding blog post is is on the elastic blog. Held at the Search Meetup Munich and the Search Meetup NRW.

2016

Serverless - Apps without infrastructure

A small introduction in the serverless paradigm and introduces the serverless and claudia frameworks for node.js, provides some more information about other language alternatives and of course also about the drawbacks to be aware of. Held at the Munich Node User Group, also available as video.

Awesome Logging Infrastructure using the Elastic Stack

The Elastic stack consisting of Elasticsearch, Logstash, Kibana and Beats offers easy-to-use components to ingest, parse, analyze and visualize your data. In this talk we will focus on the aspect of log files, and in addition to the already known capabilities of the ELK stack new features in Elasticsearch simplifying your logging life and the relatively new Beats and their respective implementations will be covered as well. Held as a keynote at the Cloudconf in Italy (video), at Infoshare at Gdansk, at CFCamp in Munich and at JUGH in Kassel (video).

Security, Alerting, Monitoring, and More With the Elastic Stack

A quick overview about the commercial plugins for the Elastic Stack, where I covered the alerting part during ElasticON 2016. Also available on video.

Elastic(search) - News from the machine room

A short overview about the latest and greatest features across the Elastic Stack, covering Elasticsearch, Beats, Logstash and Kibana. Covers features from the 2.x releases like Pipeline Aggregations and future features like the Ingest Node. Held at the OOP Konferenz in Munich and the Elasticsearch Meetup Cologne.

2015

Elasticsearch 2.0 - What’s cooking

A quick overview over the most important features and improvements of the upcoming Elasticsearch 2.0 release, held at the Search Meetup Munich.

Shield Your cluster - Security with Elasticsearch

A basic introduction into shield and its features covering some standard use-cases as well as why shield is better to use than a home-grown solution. Also explores the future of shield by talking about some of the future features. Held at Goto Amsterdam 2015.

Elasticsearch - Speed is key

An introduction into Elasticsearch along with some details, what actually makes a search fast, going into some interesting details like full-text search, filters, aggregations, probabilistic data structures, the operating system as well as a quick outlook on the next Elasticsearch & Lucene releases. Held at the Enterprise Search Meetup Warsaw (video), the developer camp in Munich (video), the CraftConf in Budapest (video), the ElasticVienna Meetup, the first ever german Elastic webinar, the Elasticsearch Zurich Meetup, the Hamburg Search Technology Meetup, the Elasticsearch Meetup Cologne, the CFCamp in Munich, the JUG Kassel (video) and the DevTernity conference in Riga.

Elasticsearch - Life of a document

This talk explains the when, where and why of your document’s life inside of Elasticsearch. Held with my colleague Boaz at the first Elasticon in San Francisco, video is available as well.

Elasticsearch - Using the percolator for simple classification

A small introduction in how to use the percolator feature of Elasticsearch in order to classify documents, using car ads. Held at the Search Meetup Munich.

ELK Stack - Bessere Entscheidungen durch bessere Daten

A german introduction to the ELK stack, very high level and not too technical. Held at the OOP Conference 2015 in Munich, video available as well.

2014

Introduction into harp

A quick introduction into harp alongside with a quick demo. Held at the MNUG, also on video.

Maintaining performance in distributed systems

An overview about some performance fallacies, not only in distributed systems. Held at the Munich Software Performance Meetup.

Introduction into the ELK stack

Another high level introduction into the ELK stack talking about what problem this stack solves as well as a quick overview over the different products. Held at the code.talks (video) in Hamburg as well as at the Open Source Monitoring Conference (OSMC) in Nuremberg.

Using the ELK stack for continuous improvement of your data

A very highlevel talk about why you need something like the ELK stack to make better business decisions, and why we (as a company) think, that this different pieces of software are needed. Held at the mimacom days in Zurich in June available as video.

Elasticsearch under the hood - Managing performance in a distributed system

A talk not so much about elasticsearch (even though it features a quick intro), but about the full stack ranging from hardware, operating system, jvm, garbage collection, libraries and some elasticsearch examples to make you aware of the complexities of having performance in such a complex distributed system and how to optimize a few of them. Held at the NoSQL User Group in Munich and at TNG Consulting in Munich (thanks for inviting me!).

What’s new in Elasticsearch? Feature overview

A brief overview about recent elasticsearch features, continously updated from 1.0 onwards over the year. This presentation was held at the day of the elasticsearch 1.1 release at the first Elasticsearch Meetup in Stuttgart, at the first KA Search Meetup in Karlsruhe, the first Elasticsearch Meetup in Copenhagen, the Elasticsearch Meetup in Zurich, the first Elasticsearch Meetup in Vienna.

Using elasticsearch, logstash and kibana to create realtime dashboards

A small overview of logstash, followed by a live demonstration about how to create a nice dashboard using the meetup.com reservation stream. Held at the Lightweight Java User Group in Munich, a free GOTO night in Berlin, the devcamp in Karlsruhe, BEDCon in Berlin, the Elasticsearch Meetup in Hamburg, a the 9th jimdo session, which is available as video as well.

Introduction into elasticsearch, logstash and kibana

A very long introduction, covering a lot of ground about Elasticsearch, logstash & Kibana, with a special chapter about elasticsearch 1.0. Held as part of the Elasticsearch special day at OOP conference in Munich.

Elasticsearch in Ecommerce

A talk about several use-cases of elasticsearch in ecommerce environments and where to pay special attention. Held at the Ecommerce Hacktable in Hamburg. Thanks to Matthias Lau from Jimdo for inviting me!

2013

My main presentation for 2013, introducing elasticsearch but talking about aggregation and analytics functionality in particular. Held at the Enterprise Java User Group in Linz, the GotoCON in Aarhus, the WJAX conference in Munich, the Developer conference in Hamburg (video).

Elasticsearch - Completion Suggester

A 5 minute session at the Elasticsearch Amsterdam Meetup, where a couple of us engineers talked about some elasticsearch features, as we had a gathering in our office for a week.

Extending Elasticsearch

This talk was held at the Berlin Buzzwords Barcamp and talked about possibilities to extend elasticsearch.

Elasticsearch - Introduction

Another introduction into elasticsearch, held at the JUG Karlsruhe (video) and the JUG Erlangen N├╝rnberg.

Elasticsearch - Search made easy

An introduction into search and analytics in general, alongside with pointing out, how elasticsearch can help for your concrete implementation. Held at NoSQL roadshow munich and JUG Augsburg (Video available as well).

2012

Elasticsearch - introduction & plugin development

An introduction into elasticsearch including a code deep dive how to write plugins. Held at Smarchive/Gini (thx for inviting me!).

Using dropwizard with MongoDB

A short introduction into dropwizard in combination with MongoDB. Held at the Berlin Expert Days Conference.

Elasticsearch - Search made easy for (web) developers

A long introduction into elasticsearch, made with reveal.js. Held at the Java User Group Munich and the Berlin Expert Days Conference.

2011

Elasticsearch - Introduction

A ten minute introduction at the Webmontag Munich November, held in front of a mainly non-technical crowd.

Play Framework Introduction

An introductory presentation about the play framework held in October 2011 at TNG technologies in Munich. Thanks to them for giving me the opportunity to talk.

Play Framework - A look inside the machine room

This presentation tries to go further than the standard introductory presentations and takes a look in the inner works of the play framework. This presentation was held at the Play!Ground event in Rotterdam in September. Thanks to Peter Hilton and Lunatech for inviting me!

2010

Play framework introduction

An introductory presentation about the play framework held in June 2010 at the Java User Group Munich.