Kafka Streams and Firehose API helping to fight "Russian Hackers"™

Day 1 /  / Track 1  /  RU / For practicing engineers

You can hear about “Russian hackers” everywhere. Are they even real? In this talk, we’ll try to find the traces of Cozy Bear, Fancy Bear and other bears by analyzing behavior patterns on the Bintray platform using Apache Kafka and Firehose API. We’ll use Kafka KSQL to process large amounts of stream data, which any Firehose API gives in real time, and find there evil (not necessarily) patterns.

No prior knowledge about Kafka Streams, KSQL, Firehose APIs, Bintray or Russian hackers needed!

Download presentation
Viktor Gamov

Viktor Gamov is a Solution Architect at Confluent, the company behind the popular Apache Kafka streaming platform. Viktor has comprehensive knowledge and expertise in enterprise application architecture leveraging open source technologies and enjoys helping different organizations build low latency, scalable and highly available distributed systems.

He is also co-organizer of Princeton JUG and a co-author of O'Reilly's "Enterprise Web Development".

He is a professional conference speaker on Distributed Systems, Java, and JS topics, and is a regular at the most prestigious events including JavaOne, Devoxx, OSCON, Qcon and others, blogging and producing podcasts "Razbor Poletov" (in Russian) and DevRelRad.io. Follow Viktor on Twitter @gamussa.

Baruch Sadogursky

Developer Advocate of JFrog, the creators of Artifactory Binary Repository, the home of Bintray, and JavaOne 2011 Duke Choice Awards winner. For a living he hangs out with the JFrog tech leaders, writes some code around Artifactory and Bintray, and then speaks and blogs about all that. He does it repeatedly for the last 10 years and enjoys every moment of it.