Category: Voxxed Days Minsk

Twitter's quest for a wholly Graal runtime Twitter is a massively distributed system with thousands of machines running thousands of JVMs. In any similar big system a small change in performance and CPU utilization is multiplied thousandfold and results in big savings. Electricity costs, cooling costs, and possibly reduction of server farm size. One way [...]
Read more
How we developed channel algorithms in Kotlin coroutines Most programming languages have been introducing asynchronous programming mechanisms. Kotlin, for its part, implemented coroutines which use channels to communicate with each other. Therefore, high-load applications depend on those channels performance, so they need to be implemented in an efficient and scalable way. In this talk, we [...]
Read more
Deep Learning in Computer Vision When we look at the world our brain instantly turns the images we see into information, intuition and feeling. It does so with an enormous computational effort, using a network with overwhelming, unexplored architecture. We are not even close to create a machine of comparable cababilities, but step by step, [...]
Read more
Reactive for the Impatient - A Gentle Intro to Reactive Programming and Systems (Java Edition) This talk presents to the audience a few of the major Java-based reactive frameworks and toolkits in the market today, such as RxJava, Spring Reactor, Akka, and Vert,x. It will start by going over the basic tenets of reactive systems, [...]
Read more
Java 4..12, Kotlin, Code Coverage and their best friend — bytecode: scandals, intrigues, investigations Do you know what is inside of your class files? Are you ready to bet? Let's have fun by diving into bytecode pattern matching and explore how different compilers (Java/Kotlin) and their different versions, including recently released javac 12 and kotlinc [...]
Read more
Design Patterns in the Light of Lambda Expressions Design patterns are common place in OO programming. With the introduction of lambda expressions in languages like Java, one has to wonder about their influence on design patterns. In this presentation we will take up some of the common design patterns and rework them using lambda expressions. [...]
Read more
1 4 5 6