Talk

All Things Serverless: Kotlin, Kafka and Stream Processing

Hands-on Lab
Build & Deploy

Modern serverless technologies are coming in different sorts and ranges. But there is no doubt that it’s bringing significant innovation in the application development space. And today’s developer is trying to grasp the best approach for each cloud vendor. And often she faced with following questions

How do I start?
Which platform supports my language of choice?
How do I manage the application state?
How do I integrate with existing «legacy» systems?
In this presentation, Viktor Gamov and James Ward will walk you through the setup and deploy a serverless application that includes event functions, services, data streaming. For event functions and services we will use the open-source Knative project on Kubernetes. For data streaming, we will use Apache Kafka. ​

Scheduled on Wednesday from 13:20 to 16:40 in Auditorium

Apache Kafka
KNative
Kubernetes

James Ward

Google Cloud

James Ward is a nerd / software developer who shares what he learns with others through presentations, blogs, demos, and code. After over two decades of professional programming, he is now a self-proclaimed Typed Pure Functional Programming zealot but often compromises on his ideals to just get stuff done. After spending too many sleepless nights in data centers repairing RAID arrays, he now prefers higher-level cloud abstractions with appropriate escape hatches. James is a huge Open Source proponent, hoping to never get burned by lock-in again.

Viktor Gamov

Kong

Viktor Gamov is a Principal Developer Advocate at Kong, a cloud connectivity company. Viktor has comprehensive expertise in building distributed systems and cloud-native architectures using open source technologies. He previously worked at Confluent and Hazelcast where he was helping architects and developers design and develop low latency, scalable, and highly available systems. He is a professional conference speaker on distributed systems, streaming data, JVM, and DevOps topics, and is regular on events including JavaOne, Devoxx, OSCON, QCon, and others. He co-authored O’Reilly’s «Enterprise Web Development» and Manning's «Apache Kafka® InAction» He blogs at gamov.io and co-hosts «Crazy Russians in Devoops» and «DevRelRad.io» podcasts.

Follow Viktor on Twitter @gamussa, where he posts there about gym life, food, open-source, and, of course, Kong and Cloud!