JAN MACHÁČEK

JAN MACHÁČEK

JAN MACHÁČEK

CTO @ Cake Solutions

I help companies achieve exceptional growth and success through use of modern computing technologies; specifically large-scale machine learning and big data systems, particularly those that interact with IoT, wearables, mobiles as well as modern web applications. My experience and expertise allows me to advise on future technical strategies. Naturally, I am a passionate technologist; I have hands-on experience with delivering large-scale systems—particularly those that bring together the data science and mathematics with modern engineering practices. I regularly contribute to open source projects, and I regularly speak at technical conferences.

Production microservices patterns

Jan will talk about microservice messaging patterns applied, with an example in Scala, Kafka, Cassandra and Deelpearning4j. We will build a system that turns tweeted images into stories, using CNNs and RNNs. We will have a distributed domain in Akka / Scala with storage in Apache Cassandra, computer vision components in Deeplearning4j; all connected with Kafka.
The talk will show the architectural and code smells that were the result of half-harted reactive implementation and the way to address them.
Scroll Up