diff options
-rw-r--r-- | stasherpresent.slide | 74 |
1 files changed, 74 insertions, 0 deletions
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 + |