Tweek is an open source feature management project that we’re developing here at Soluto. Or in other words – our baby. Like every open source project, Tweek also needs a reliable and fast CI process that can build and test it. Tweek has multiple services (.Net Core and NodeJs) and a website (NodeJs), and we chose Docker to deploy them. We need a CI solution to build and test each of the components separately, and then test all of them…
Tag: DevOps (Page 2 of 2)
Redis is a great NoSQL database, not only for cache, but also as a primary data source (and we’re doing both!). Because it is so popular, there are many hosting solutions for Redis – and most of them offer plans with different memory sizes. If you use a hosting solution like we do, then you’re probably encountering a similar problem: how do you keep your Redis instance in the plan’s limit? Here I explain how to do this easily by…
At Soluto, we’ve created a platform that we provide to different mobile phone carriers and service providers. It’s only one codebase, but it gives each partner their own “flavor” of the app by allowing them to control the color palette, assets, and other features to their liking. The thing is, to develop, test, and deploy this kind of app, we need the ability to use multiple deployment platforms and support multiple build configurations for each “flavor” of the app. And…