March Meetup 2016

organizowane przez Tobias Pfeiffer w bitcrowd bitcrowd.net, 03.03.2016 o 19:30

Join us and enjoy great talks about ruby, rails and web development in general. Also, there will be food (vegan options included)!

Tematy

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.

Uczestników: (57)

Bodo Tasche 🔭
Wydarzenia: 40
Tematy: 3

Organizer

Tobias Pfeiffer
Wydarzenia: 93
Tematy: 12

Christoph Grabo
Wydarzenia: 79
Tematy: 1

Pierpaolo Frasa
Wydarzenia: 3
Tematy: 1

Uladzimiro
Wydarzenia: 10
Tematy: 1

Oleksii Fedorov
Wydarzenia: 20
Tematy: 1

Steven Stadler
Wydarzenia: 2
Tematy: 0

Cameron Prebble 🇳🇿
Wydarzenia: 43
Tematy: 0

Nikola Nizbrdica
Wydarzenia: 7
Tematy: 0

TPei
Wydarzenia: 8
Tematy: 0

Iuri Fernandes
Wydarzenia: 4
Tematy: 0

Roland Koch
Wydarzenia: 39
Tematy: 0

Beatriz Febles
Wydarzenia: 13
Tematy: 0

Toño Serna
Wydarzenia: 46
Tematy: 0

Robin
Wydarzenia: 14
Tematy: 0

Duilio Ruggiero
Wydarzenia: 27
Tematy: 0

Lili
Wydarzenia: 4
Tematy: 0

Frederic Branczyk
Wydarzenia: 5
Tematy: 0

Michael Reinsch
Wydarzenia: 26
Tematy: 2

Christian Hempel
Wydarzenia: 11
Tematy: 0

Leif Gensert
Wydarzenia: 9
Tematy: 1

Fanny Krebs-Pinto
Wydarzenia: 9
Tematy: 1

Jonny Rimek
Wydarzenia: 3
Tematy: 0

Peter Grosskopf
Wydarzenia: 14
Tematy: 0

Khrystyna Klochko
Wydarzenia: 6
Tematy: 0

Pierre
Wydarzenia: 3
Tematy: 0

Josep
Wydarzenia: 19
Tematy: 0

Bastian Bartmann
Wydarzenia: 17
Tematy: 0

Alexander Pepper
Wydarzenia: 20
Tematy: 0

Lucas Krebs-Pinto
Wydarzenia: 13
Tematy: 0

Deepak Lamichhane
Wydarzenia: 22
Tematy: 0

Chris Glaser
Wydarzenia: 6
Tematy: 1

Roberto Zanon
Wydarzenia: 3
Tematy: 0

Armin Pašalić
Wydarzenia: 67
Tematy: 2

Vitaly Tatarintsev
Wydarzenia: 4
Tematy: 0

Laurent Arnoud
Wydarzenia: 9
Tematy: 0

Thilo Utke
Wydarzenia: 23
Tematy: 0

Christian Zacharias
Wydarzenia: 5
Tematy: 0

tim-friedrich
Wydarzenia: 1
Tematy: 0

Hernan Maguina
Wydarzenia: 22
Tematy: 0

Stefan Horning
Wydarzenia: 12
Tematy: 0

Giulliano Bueno
Wydarzenia: 3
Tematy: 0

Alexander Sulim
Wydarzenia: 25
Tematy: 1

Skmitty
Wydarzenia: 4
Tematy: 0

Sergey Makridenkov
Wydarzenia: 2
Tematy: 0

Lukas Rieder
Wydarzenia: 18
Tematy: 6

Hausracoon
Wydarzenia: 15
Tematy: 0

Jan Lelis
Wydarzenia: 50
Tematy: 7

Sebastian Ziebell
Wydarzenia: 27
Tematy: 0

Sebastian Oelke
Wydarzenia: 3
Tematy: 0

alicia
Wydarzenia: 2
Tematy: 0

Zeke Fast
Wydarzenia: 3
Tematy: 0

nicola
Wydarzenia: 17
Tematy: 0

Jakob
Wydarzenia: 5
Tematy: 3

Ⓜ️athias
Wydarzenia: 11
Tematy: 0

Georgy Buranov
Wydarzenia: 2
Tematy: 0

Tobias Schoknecht
Wydarzenia: 2
Tematy: 0

Trasa