From d9942f3238a54e54e50cfd8da87dfc1174b4ac9f Mon Sep 17 00:00:00 2001 From: Silvan Jegen Date: Sun, 29 Jan 2017 20:03:15 +0100 Subject: Add Golang present slide version --- stasherpresent.slide | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 stasherpresent.slide diff --git a/stasherpresent.slide b/stasherpresent.slide new file mode 100644 index 0000000..3bb1c58 --- /dev/null +++ b/stasherpresent.slide @@ -0,0 +1,74 @@ +Stasher + +Prototyping a logstash alternative +29 Jan 2017 + +Silvan Jegen +Computational Linguist, BioVariance GmbH +me@sillymon.ch +https://sillymon.ch + + +* Logstash + +.image icon-logstash-bb.png +.caption logstash logo from the [[https://www.elastic.co/products/logstash][official logstash site]] + + +* What is it? + +.image logstash-img1.png + + +* Centralize, Transform & Stash + +- Input +- Filters +- Outputs + +Examples + +- Input: +- Filters: +- Outputs: + + +* How does it work? + +Custom configuration language + + input { stdin { } } + output { + elasticsearch { hosts => ["localhost:9200"] } + stdout { codec => rubydebug } + } + + +* Stasher + +Why? + +- Apparently Logstash is very slow +- I like Go +- Generality +- Or not? + + +* Implementation + +- Plugins? +- Generality +- DSL vs. Programming language balance? + + +* Considerations + +- Plugins + +Further Text, including invocations like: + +.link http://foo label +.caption _Gopher_ by [[http://www.reneefrench.com][Renée French]] + +Again, more text + -- cgit v1.2.1-18-gbd029