Tag: Kotlin

Ruling the universe with gRPC and coroutines Microservice architecture is now a huge trend. All big organizations with millions of users are doing microservices. This means they have lots of channels of communication between services and need to send and get much data. At some point, you can find yourself in a situation where your [...]
Read more
Kotlin Coroutines in Practice Kotlin coroutines were recently released. We use them in our projects on backend. In this talk I will show you how to use it in real back-end based applications, common patterns and problems you could face Main language Russian Proposal Audience level Intermediate Type of presentation Slides and code Sergey Zolotov [...]
Read more
Undercover Kotlin: Using Kotlin without tipping your hand One of the many hazards of trying out a new language is the lack of interoperability. A new language often presents the added burden of learning a whole new ecosystem. The designers of Kotlin took special care to make sure Kotlin suffered from this as little as [...]
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
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