CTO at LaunchDarkly·

As we've evolved or added additional infrastructure to our stack, we've biased towards managed services. Most new backing stores are Amazon RDS instances now. We do use self-managed PostgreSQL with TimescaleDB for time-series data—this is made HA with the use of Patroni and Consul.

We also use managed Amazon ElastiCache instances instead of spinning up Amazon EC2 instances to run Redis workloads, as well as shifting to Amazon Kinesis instead of Kafka.

Redux: Scaling LaunchDarkly from 4 to 200 billion feature flags daily - LaunchDarkly Tech Stack | StackShare (stackshare.io)
17 upvotes·1 comment·3.7M views
Andy Cunningham
Andy Cunningham
October 1st 2019 at 8:54PM

Thanks John!

Did you consider Confluent Cloud in your decision to switch from Kafka (I assume you were managing your own Kafka deployment) to Kinesis?

Avatar of John Kodumal

John Kodumal

CTO at LaunchDarkly