Join us and enjoy great talks about ruby, rails and web development in general. Also, there will be food (vegan options included)!
Themen
Semantic Logging in Rails and Beyond
It's never easy to manage the vast flood of logs that come from a production web application. Tools like Logstash or Graylog offer a way to turn your logs back into useful, searchable data. When I first heard about these tools I wanted to start using them straight away, but there's a catch. Logstash offers powerful regular expressions to help you extract the useful information from your logs, but in practice I found this technique turned into a nightmare very quickly.
Semantic logging means choosing a format that's easy for another program to parse (and hopefully human-readable too); these logs are easy to feed into Logstash or other tools. There's another catch: every library, gem, project, code snippet that logs information has its own format already. Is it possible to take control of this flood of information, get everything into a search engine and never again have to use the humble grep command to search your logs?
Using a bit of Ruby magic I believe it's possible and even fairly simple to implement. In this talk I explain the problems I faced and why I think you should consider adopting semantic logging in your project as well.
A short introduction into InfluxDB
InfluxDB is a really good Time Series Database with a nice tooling around it called the tick stack.
In this talk I will give you a short introduction to it. What is it? What tools does it offer? For what can I use it?
Building a microservice with RabbitMQ and Sneakers
Everybody is talking about microservices, but how do you go about actually building one and how do you communicate with it? Sneakers is a nice Ruby library on top of RabbitMQ that makes this very easy - if you know Sidekiq you'll feel right at home. I'll describe how to build a microservice with Sneakers, how to daemonise it and have proper logging and how to communicate with it from some other project.
Teilnehmerinnen und Teilnehmer (57)
Bodo Tasche 🔭
Treffen: 40
Themen: 3
Tobias Pfeiffer
Treffen: 105
Themen: 15
Christoph Grabo
Treffen: 83
Themen: 1
Pierpaolo Frasa
Treffen: 3
Themen: 1
Uladzimiro
Treffen: 11
Themen: 1
Oleksii Fedorov
Treffen: 20
Themen: 1
Steven Stadler
Treffen: 2
Themen: 0
Cameron Prebble 🇳🇿
Treffen: 45
Themen: 0
Nikola Nizbrdica
Treffen: 7
Themen: 0
TPei
Treffen: 8
Themen: 0
Iuri Fernandes
Treffen: 4
Themen: 0
Roland Koch
Treffen: 42
Themen: 0
Beatriz Febles
Treffen: 13
Themen: 0
Toño Serna
Treffen: 46
Themen: 0
Robin
Treffen: 14
Themen: 0
Duilio Ruggiero
Treffen: 27
Themen: 0
Lili
Treffen: 4
Themen: 0
Frederic Branczyk
Treffen: 5
Themen: 0
Michael Reinsch
Treffen: 30
Themen: 2
Christian Hempel
Treffen: 11
Themen: 0
Leif Gensert
Treffen: 9
Themen: 1
Fanny Krebs-Pinto
Treffen: 9
Themen: 1
Jonny Rimek
Treffen: 3
Themen: 0
Peter Grosskopf
Treffen: 14
Themen: 0
Khrystyna Klochko
Treffen: 6
Themen: 0
Pierre
Treffen: 3
Themen: 0
Josep
Treffen: 19
Themen: 0
Bastian Bartmann
Treffen: 17
Themen: 0
Alexander Pepper
Treffen: 20
Themen: 0
Lucas Krebs-Pinto
Treffen: 13
Themen: 0
Deepak Lamichhane
Treffen: 22
Themen: 0
Gwen Glaser
Treffen: 7
Themen: 1
Roberto Zanon
Treffen: 3
Themen: 0
Armin Pašalić
Treffen: 71
Themen: 3
Vitaly Tatarintsev
Treffen: 4
Themen: 0
Laurent Arnoud
Treffen: 9
Themen: 0
Thilo Utke
Treffen: 23
Themen: 0
Christian Zacharias
Treffen: 5
Themen: 0
tim-friedrich
Treffen: 1
Themen: 0
Hernan Maguina
Treffen: 22
Themen: 0
Stefan Horning
Treffen: 12
Themen: 0
Giulliano Bueno
Treffen: 3
Themen: 0
Alexander Sulim
Treffen: 25
Themen: 2
Skmitty
Treffen: 4
Themen: 0
Sergey Makridenkov
Treffen: 2
Themen: 0
Lukas Rieder
Treffen: 20
Themen: 7
Hausracoon
Treffen: 15
Themen: 0
Jan Lelis
Treffen: 51
Themen: 7
Sebastian Ziebell
Treffen: 27
Themen: 0
Sebastian Oelke
Treffen: 3
Themen: 0
alicia
Treffen: 2
Themen: 0
Zeke Fast
Treffen: 3
Themen: 0
nicola
Treffen: 17
Themen: 0
Jakob
Treffen: 5
Themen: 3
Ⓜ️athias
Treffen: 11
Themen: 0
Georgy Buranov
Treffen: 2
Themen: 0
Tobias Schoknecht
Treffen: 2
Themen: 0