Streaming Solutions for Real-Time Problems

Session abstract

The world is going “real-time” and constantly producing what’s popularly known as streaming data, which falls somewhere in the middle of request/response and (offline) batch systems. Think about the millions of events flowing in per second. How would your applications consume and process the data and make the insights readily available to end users and other systems in real time–all this in a low-latency, large-scale, fault-tolerant manner? This demands a new kind of architecture, and a niche breed of distributed platforms has sprung up to tackle these problems. In this session, the speakers present their take on building such a system with Apache Kafka, Kafka Streams, and Redis.

more >>

Preventing Errors Before They Happen

Session abstract

Are you tired of null pointer exceptions, unintended side effects, SQL injections, concurrency errors, mistaken equality tests, and other runtime errors? Are your users tired of them in your code? This presentation shows you how to guarantee, at compile time, that these runtime exceptions cannot occur. You have nothing to lose but your bugs!

more >>

Baking a Java EE 8 Micro Pi

Session abstract

Microservices are already a popular architecture for new applications, particularly with the modern need for applications to be cloud-native and light enough for the Internet of Things. One of the key challenges of breaking up monoliths into microservices is orchestration. This tutorial looks at some of the brand-new features and APIs in Java EE 8 that can help and presents an interactive Raspberry Pi-based demo that shows how easily messaging can be made cloud-ready with JCA connectors.

more >>

How to be anonymous on the outbound connections of your nas

Challenge

You want some privacy on the internet highway for outbound connections of your nas. The reasons can be varied. Some want to just have some privacy.
Some want to download the movies and series they can not get legally. Some want to test stuff with different IP addresses. Lots of reasons out there

This article explains how you can make this happen on a Synology Nas and the reason why
this solution was chosen above other possible solutions…

Be warned! This is a very technical article and not for the faint of heart :-)

more >>