Kotlin/Everywhere TLV Edition


Details
Welcome to our Kotlin/Everywhere TLV Edition!
In this meetup, we will host two amazing speakers, Idan and Ohad.
Both of them will share with us meaningful insights. We will start from insights about our favorite Kotlin and the JVM gang, Java and Scala.
And then continue with a screening of a new Java-based open-source in-memory database and how to use it with Kotlin.
We'll finish with drinks at the nearest bar.
Agenda:
18:30 - 19:00 Rally-up - Light Snacks, drinks - courtesy of our host - Soluto
19:10 - 20:00 JVM languages shootout - Java, Scala & Kotlin / Ohad Shai
20:10 - 21:00 Choosing The “Rite” Embedded Database / Idan Sheinberg
21:00 - ... Wrap up and drinks at the nearest bar
----------------------------------------------------------------------------------------------------
Our sessions:
- JVM languages shootout - Java, Scala & Kotlin / Ohad Shai *
Java is probably the most popular statically typed language for years.
In the last decade, there has been a significant rise of other languages running on the Java Virtual Machine.
In this talk, I will compare three of the most popular JVM languages: Java, Scala, and Kotlin. We will see where each language shines and some of the advantages of each of them.
We will also take a deeper look of Kotlin - the (relatively) new kid on the block.
- Nitrite - Choosing the “Rite” embedded database. / Idan Sheinberg *
When building mobile or backend applications in Kotlin, we sometimes come across the need to persist complex data structures locally without compromising on query performance and flexibility.
In this talk, we’ll cover how Nitrite helped Correl8's Kotlin Algo-trading platform achieve the above, while also solving major data-modeling concerns like partial-updates, evolving data-models and
microseconds query latency.
----------------------------------------------------------------------------------------------------
Our speakers:
Ohad Shai:
Ohad is a Backend Software Engineer with more than ten years of experience in Java, Scala, and mostly in Kotlin in recent years.
In his spare time, he is also a co-organizer of the Kotlin TLV meetup and the maintainer of two popular open-source projects: kotlin-logging and jasync-sql.
Idan Sheinberg:
Idan is Correl8’s tech-lead, a passionate programmer for all things JVM with vast experience in DevOps and IT.
Having developed a variety of applications in the fields of ad-tech, media-streaming, and low-latency trading systems,
he’s always up for learning new and exotic languages and frameworks that can simplify day-day code challenges.
----------------------------------------------------------------------------------------------------
Looking forward to having you with us for another storming night of Kotlin. Happy to take your questions and suggestions in our facebook group or messenger.
Please, sign-up in the meetup page.
Cheers,
KotlinTLV team

Kotlin/Everywhere TLV Edition