JetBrains / JetBrains/kotless

Custom runtimes with Kotlin/Native

Open
#68 7 comments 3 reactions 0 assignees View on GitHub
Dominant language
Kotlin
Stars
1.2k
Forks
54
PR merge metrics
No merged PRs in 30d

Description

While [Ktor doesn't support Kotlin/Native yet](https://youtrack.jetbrains.com/issue/KTOR-746) maybe the Kotless DSL can be ported. I do believe it will reduce cold boot times and costs, maybe even functions will run faster. Maybe I can give it a shot in my spare time but first I'd like to hear your thoughts. Are you interested in support for custom runtimes in Kotless? Would you consider merging such a pull request from the community? If so I would love to hear about the preferred approach to tackle this issue.

https://docs.aws.amazon.com/lambda/latest/dg/runtimes-custom.html
~~https://cloud.google.com/appengine/docs/flexible/custom-runtimes/about-custom-runtimes~~ This was a link for App Engine. No support from Cloud Functions yet.
https://docs.microsoft.com/en-us/azure/azure-functions/functions-custom-handlers
https://www.alibabacloud.com/help/doc-detail/132044.htm
https://cloud.ibm.com/docs/openwhisk?topic=openwhisk-runtimes#openwhisk_ref_docker

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no repository files, tests, or entry points. Start by reviewing the linked AWS Lambda, Azure Functions, Alibaba Cloud, and IBM OpenWhisk custom-runtime documentation; completion criteria are not defined because the request awaits agreement on whether and how Kotless should support custom runtimes.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, azure, kotlin
Domain
backend, cloud
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.