Skip to content

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

@cpruitt

Description

@cpruitt

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 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!

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions