amplitude / amplitude/experiment-ruby-server

Sooo... About that "Doesn't work on Alpine Linux" thing. Any plans to fix that?

未關閉
#31 2 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
question
主要語言
Ruby
星號
3
分支
6
PR 合併指標
30 天內沒有已合併 PR

描述

I've been using this gem to prototype our feature flag / experiments system. For performance reasons we need local evaluation and this SDK gem works great... in development. Deploying to production, for which we use Alpine Linux, fails in ways that are related to the linked Kotlin binaries. Debugging lead me to this mention which I had completely missed up until that point:

image

Well that's a bummer... My understanding is that this is an issue related to Kotlin binaries being unable to run on Alpine so I had a few followup questions:

1. Is this anything you have a roadmap for addressing? I believe [you've already investigated this a bit here](https://youtrack.jetbrains.com/issue/KT-38876/Support-running-Kotlin-Native-produced-binaries-on-Alpine-Linux#focus=Comments-27-6203659.0-0) but I'm unclear on what we should expect moving forward. Is the path forward solely determined by Kotlin updates to support Alpine?
2. Is there any feasible workaround? For example some way we can compile alternative binaries ourselves?
3. Do you have any other recommendations for using Amplitude experiments in a performant way? The network overhead of using remote API calls for every user is a concern since we'd like to run experiments in some of our most critical, high volume application paths.

Thanks a bunch for any further info or suggestions you can offer!

貢獻指南

開啟貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。