oddx
Joined 13 years ago
Joined 13 years ago
- english N -> russian Н
- english H -> russian Х
- english X -> russian doesn't have 1 letter equivalent, usually КС or ИКС used
- Must support multiple SDKs, including Java and Ruby.
- Should be self-hosted with PostgreSQL database support.
- Needs to enable remote configuration for arbitrary values (not just feature flags). I don't run two separate services for this.
- Should offer some UI functionality.
- it should cache flag values locally and, ideally, provide live data updates (though pooling is acceptable).
Here are the four options that met these basic criteria and underwent detailed evaluation: - Unleash: Impressive and powerful, but its UI is more complex than needed, and it lacks remote configuration.
- Flagsmith: Offers remote configuration but appears less polished with some features not working smoothly; Java SDK error reporting needs improvement.
- Flipt: Simple and elegant, but lacks remote configuration and local caching for Java SDK.
- FeatureHub: Offers fewer features than Unleash and Flagsmith; its Java API seems somewhat enterprisly but supports remote configuration and live data updates.
Currently, I'm leaning towards FeatureHub. If remote configuration isn't necessary, Unleash offers more features, and if simplicity is key and local caching isn't needed, Flipt is an attractive option.This is not true. Some people have multiple SIM cards, but it is not even remotely close to "everyone". Based on numbers that I found, multiple SIMs have around 30% people.
Try to use Telegram for communication, it might work. It's not full internet shutdown, some programs like Telegram or VPN Psiphon, Tachyon work from time to time.
1. First run: time_starttransfer: 0.507267s
2. Second run: time_starttransfer: 0.035244s
So it looks like at least some parts of the cold start taking much longer and aren't eliminated.
Drawbacks from my expirience: * You have to monitor hardware by yourself (SMART, CPU and HDD temperature) and requests checks if you suspect hardware failure * Decreased flexibility (curretly Hetzner have limited cloud support, but it's very limited). Probably doesn't matter for most startups. * More manual work for administration (provided services are more low level)
No, it will not. The design allows multiple objects to share one structure in memory across multiple records, or not have such a structure at all (see Scalarization in the article).