Building Microservices with Helidon and Kotlin
summary
Helidon runs on Netty and claims near 100% native image friendliness while shipping both a MicroProfile implementation and a pure reactive SE API; the team supplies a Kotlin support package that provides DSLs and extension functions for web server, web client and DB client so Java builder patterns become idiomatic Kotlin. A Java example converts to Kotlin with a few changes (classes must be open), hundreds of Helidon examples are rewritten in Kotlin, compile and run (tests included) though the Kotlin layer remains experimental.
AI-written summary · about
chapters (10)
- 0:00Start
- 1:46Project Helidon
- 5:39Helidon High-Level Architecture
- 6:35M MICROPROFILE
- 12:56Helidon DB Client
- 14:17Reactive Streams / Messaging
- 22:24First impressions
- 23:07Repeating annotations
- 25:49Extensions
- 43:34Helidon Resources
related talks
39mHelidon: Java Libraries for Writing Microservices
35mInvited Talk: Developing cloud-native microservices using project Helidon
55mGoing Reactive with Helidon!
49mRevolutionizing Microservices Development with Helidon 4!
41mHelidon - Microservices on Modern Java
45mVirtual Threads in the Real World: Fast, Robust Java Microservices with Helidon
40mDeveloping Micro Services With Kotlin
45mDeveloping Ultra-Light REST Microservices in Pure Kotlin
