Serving over 200 billion feature flags daily to help software teams build better software, faster. LaunchDarkly helps eliminate ... more
Tools by LaunchDarkly

Decisions 3

John Kodumal

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鈥攖his 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.

16 550.7K

John Kodumal

CTO at LaunchDarkly

Over the past year, we've shifted our philosophy on managed services and have moved several critical parts of our infrastructure away from self-managed options. The most prominent was our shift away from HAProxy to AWS's managed application load balancers (ALBs).

As we scaled, managing our HAProxy fleet became a larger and larger burden. We spent a significant amount of time tuning our configuration files and benchmarking different Amazon EC2 instance types to maximize throughput.

Emerging needs like #DDoS protection and auto scaling turned into large projects that we needed to schedule urgently. Instead of continuing this investment, we chose to shift to managed ALB instances. This was a large project, but it quickly paid for itself as we've nearly eliminated the time spent managing load balancers. We also gained DDoS protection and auto scaling "for free".

8 17.9K

John Kodumal

CTO at LaunchDarkly

LaunchDarkly is almost a five year old company, and our methodology for deploying was state of the art... for 2014. We recently undertook a project to modernize the way we #deploy our software, moving from Ansible-based deploy scripts that executed on our local machines, to using Spinnaker (along with Terraform and Packer) as the basis of our deployment system. We've been using Armory's enterprise Spinnaker offering to make this project a reality.

3 92.7K

Blog Posts 69

Mar 30, 2020 at 3:00PM
by Dawn Parzych
Mar 26, 2020 at 9:40PM
by Edith Harbaugh
Mar 26, 2020 at 3:00PM
by Jessica West
Mar 20, 2020 at 3:09PM
by Mira Cho

Open Source 134

LaunchDarkly Server-Side SDK for Lua
0 0
Test convenience functions used by LaunchDarkly's Go-based open-source tools.
0 0
Hello LaunchDarkly for Lua
0 0

Tech Talks 2

A Conversation with LaunchDarkly鈥檚 CTO
Discusses how LaunchDarkly is using Spinnaker to deploy as the company grows (rapidly).

Followers 288

Andrew Fligel
Emily Koehler
Nicolas Figueiredo
Daniel Visca
Sunsoft Artz
Steven Du
Zachary Conger
鏈村皠 鍗楀
Mohamed Ghieth
Jill Greenberg
Sonal Kachare
Sandeep Banerjee
Sam Anibe
Nathan Trowbridge
Nitin Khanna
Lei Liu
Mark Wallace
Ana Sofia Teixeira
nizam sarder
Mark Chan
Joe Glista
The Krishna
LaDonna Marie