\pdfminorversion=4 % This is needed for impressive to work with this file (only functions when using pdflatex it seems) \documentclass{beamer} % \usetheme{Frankfurt} \usetheme{Gopher} \usecolortheme{Gopher} \usepackage{german} \usepackage{qtree} \usepackage{graphicx} %\usepackage{covington} \usepackage{ulem} \begin{document} \title{stasher - Conceptionally exploring Logstash in Go} \author{Silvan Jegen} \date{\today} \begin{frame} \titlepage \end{frame} \begin{frame} \frametitle{Contents} \tableofcontents \end{frame} \section{Logstash} \subsection{What is it?} \begin{frame}\frametitle{Logstash} \begin{columns}[T] \begin{column}{.5\textwidth} \begin{center} \Huge Logstash \end{center} \end{column} \begin{column}{.5\textwidth} \includegraphics[width=\textwidth]{icon-logstash-bb.png} \end{column} \end{columns} \end{frame} \begin{frame}\frametitle{What is it?} \includegraphics[width=0.5\textwidth]{logstash-img1.png} \end{frame} \begin{frame}\frametitle{What is it?} \begin{block}{Centralize, Transform \& Stash} \begin{itemize} \item Input \item Filter \item Outputs \end{itemize} \end{block} \end{frame} \begin{frame}\frametitle{Examples} \begin{itemize} \item Input: \item Filter: \item Outputs: \end{itemize} \end{frame} \subsection{How does it work?} \begin{frame}\frametitle{XML in practice} \Huge XML in practice \end{frame} \begin{frame}[fragile]\frametitle{Configuration} \begin{block}{Custom configuration language?} \begin{verbatim} input { stdin { } } output { elasticsearch { hosts => ["localhost:9200"] } stdout { codec => rubydebug } } \end{verbatim} \end{block} \end{frame} \section{stasher} \begin{frame}\frametitle{stasher} \Huge stasher \end{frame} \subsection{Why?} \begin{frame}\frametitle{Why?} \begin{itemize} \item Apparently Logstash is very slow \pause \item I like Go \item Generality \pause \item Or not? \end{itemize} \end{frame} \subsection{Implementation} \begin{frame}\frametitle{Benchmark} \begin{itemize} \item Plugins? \item Generality \item DSL vs. Programming language balance? \end{itemize} \end{frame} \section{Considerations?} \begin{frame}\frametitle{Considerations} \begin{itemize} \item Plugins? \item \end{itemize} \end{frame} \begin{frame}\frametitle{Thanks for your attention} Questions? \end{frame} \end{document}