CKUG @ Grindr: Kotlin in the Industry


Details
Join Chicago Kotlin User Group for 2 back-to-back talks in the Grindr office!
-----
From Java to Kotlin: Migrating to microservices at Grindr by Hunter Husar & Samsam
2 years ago, Grindr was predominantly Java based with a Java8, DropWizard, MySQL, RabbitMQ, JUnit monolithic architecture. Over the past 2 years Grindr has moved to a Kotlin, Ktor, Kafka, Hoplite, Kotest microservice architecture. In this talk we'll introduce each of the techs and why we use them, and talk about some of the successes we've seen.
-----
Real World Example of DDD, Ports and Adapters, FP, and testing ft. Kotlin by Tavish Pegram
DDD / Ports and Adapters / FP etc. shine brightest when dealing with complex systems that have to scale, but most of the guides and examples commonly available are, for practical reasons, contrived smaller examples. This talk is an attempt to share out the design decisions, principles, values, and patterns used to implement a portion of Extend's virtual card platform, as well as the social and collaborative aspects required to assemble a team comfortable with building and maintaining it.
COVID-19 safety measures

Sponsors
CKUG @ Grindr: Kotlin in the Industry