Apache Kafka

Dominik Gruber 2015-04-15

Kafka is "publish-subscribe messaging rethought as a distributed commit log". This tool is one of the most widely adopted Scala projects with users such as LinkedIn, Yahoo!, Twitter, and Netflix.

Scala Kafka

Don't Waste Your Logs - Logfile Monitoring with ELK

Gerhard Hipfinger 2015-04-15

The ELK stack consists of Elasticsearch (realtime search cluster based on Apache Lucene), Logstash (logfile aggregation), and Kibana (HTML5 app to visualize JSON data) and can be used to bring astonishing insights in your collected log data. It does not matter where the log informations are from. Don't waste your logfiles and help your Dev and Ops team to better collaborate on logfile analysis.

Monitoring Elasticsearch Logstash Kibana

Border of the Actor System: Pass Control

Oleg Rudenko 2015-03-16

Oleg will discuss ways to get information from an Actor System and implications of Location Transparency. He will show different ways to pass the Actor System Border and will discuss why some of them will not work with Remote Actors.

Scala Akka

Developing a Node.js Module with Scala.js

Dominik Gruber 2015-03-16

Dominik will present a small project that he created with two other developers at a recent Scala.js hackathon: A Node.js module written in Scala.js. It's a terminal application that monitors Java applications over JMX. It uses NCURSES to graphically monitor activity.

Project on GitHub:

Node.js Scala.js JMX Monitoring Scala

KISS-style DI with Play

Alexander Daniel 2015-03-16

How does dependency injection work in Play? How can a no framework dependency injection be implemented with Play? Pros and cons.

Scala Play Framework Dependency Injection