Tag:

The Subskribe Blog

Insights and innovations in quoting, subscription billing, and revenue recognition.

Leveraging Postgres Advisory Locks for Distributed Consensus
Engineering

Leveraging Postgres Advisory Locks for Distributed Consensus

At Subskribe, we solve pretty hard engineering problems. One such hard problem is mutual exclusion of invoice generation. This blog post is the story of how we achieved this without spending a lot of engineering hours by utilizing the technologies at our disposal.
By
Subbu Nagarajan
Accelerating Development with Feature Flags
Engineering

Accelerating Development with Feature Flags

At Subskribe our velocity of feature development is high. Our development philosophy follows the model of Continuous Integration and Deployment (CI/CD). Ideally, when releasing a feature to a specific stage of our environment, we want to isolate that release from the release of any other feature. This enables us to make functionality available only when it has cleared our quality bar. To facilitate this isolation we recently introduced Feature Flags into our environment, leveraging the AppConfig service from AWS.
By
Tim Bradley