https://kotlinlang.org logo
#random
Title
# random
c

Christian Dräger

07/06/2022, 7:41 PM
Hey, I need to write a service where I want to use an microkernel (plugin) architectural pattern approach, since it will have a core / base application and business logic and a unknown number of future plugins. (A bit simular to what Intellij is doing with its plugin approach.) My question would be if someone knows a source where I can find an example or reads how to tackle such an approach with kotlin or at least with Java so I could adopt it to Kotlin
y

Youssef Shoaib [MOD]

07/06/2022, 7:48 PM
The

Next Level DSLs

talk from KotlinConf discussed a situation where an app was getting quite big that its components were better viewed as plugins, and it had quite a few interesting design choices and neat DSL tricks, so I'd recommend watching it.
👍 3
c

Christian Dräger

07/06/2022, 8:38 PM
Really good high level talk, thx for sharing :) but he didn't mentioned how they actually implemented the plugin thing.
y

Youssef Shoaib [MOD]

07/06/2022, 8:42 PM
I'm pretty sure there's a GitHub repo he mentioned of the implementation. Let me see if I can find it