4 ms·
Why would I use this instead of the feature flagging capabilities provided by Azure for example?
by _hao 6y ago
Why would I use this instead of the feature flagging capabilities provided by Azure for example?
- dabeeeenster 6y agoHi - thanks for the question! I'm one of the founders. There are a few options for people when it comes to feature flags. Some options, like Azure, are features of larger platforms, others come at feature flagging from more of an A/B testing angle. In terms of Bullet Train: - We focus on feature flags. We're not going to build out features that are not core to that offering. We're not going to build an analytics platform for running AB tests as we think using a dedicated analytics solution makes a lot more sense. - Our flags can be booleans, strings, ints or floats and can be overridden on a per environment basis. - We offer flags based on dynamic user segments, percentage splits/rollouts and are about to release multivariate flags with ABN testing capability. - We have lightweight, low dependency SDKs for the majority of languages and frameworks that don't get in your way. - You can run our platform yourself, with us, or we can help you run it on-premise. Our architecture is straightforward and can be up and running in a couple of minutes via docker-compose. - All our dashboard and API code, as well as our SDKs, is open source and BSD-3 licensed. At the end of the day it depends on what you are looking for, and what tooling you are currently using.