Hey, I need to write a service where I want to use...
# random
c
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
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
Really good high level talk, thx for sharing :) but he didn't mentioned how they actually implemented the plugin thing.
y
I'm pretty sure there's a GitHub repo he mentioned of the implementation. Let me see if I can find it