StackShareStackShare
Follow on
StackShare

Discover and share technology stacks from companies around the world.

Product

  • Stacks
  • Tools
  • Companies
  • Feed

Company

  • About
  • Blog
  • Contact

Legal

  • Privacy Policy
  • Terms of Service

© 2025 StackShare. All rights reserved.

API StatusChangelog
  1. Home
  2. Companies
  3. LaunchDarkly
LaunchDarkly logo

LaunchDarkly

Verified

Serving over 20 trillion feature flags daily to help software teams build better software, faster. LaunchDarkly helps eliminate risk for developers and operations teams from the software development cycle.

Oaklandlaunchdarkly.com
71
Tools
3
Decisions
1.2K
Followers

Tech Stack

Application & Data

29 tools

Golang logo
Golang
AWS Lambda logo
AWS Lambda
Fastly logo
Fastly
MongoDB logo
MongoDB
PostgreSQL logo
PostgreSQL
TimescaleDB logo
TimescaleDB
JavaScript logo
JavaScript
Patroni logo
Patroni
Underscore logo
Underscore
Foundation logo
Foundation
Android SDK logo
Android SDK
Cocoa Touch (iOS) logo
Cocoa Touch (iOS)
Swift logo
Swift
Objective-C logo
Objective-C
C lang logo
C lang
C++ logo
C++
C# logo
C#
Electron logo
Electron
Java logo
Java
Node.js logo
Node.js
Ruby logo
Ruby
.NET logo
.NET
PHP logo
PHP
Python logo
Python
React Native logo
React Native
Xamarin logo
Xamarin
Erlang logo
Erlang
Elixir logo
Elixir
Rust logo
Rust

Utilities

6 tools

Amazon Elasticsearch Service logo
Amazon Elasticsearch Service
Elasticsearch logo
Elasticsearch
Segment logo
Segment
Google Analytics logo
Google Analytics
Amazon ElastiCache logo
Amazon ElastiCache
Slack logo
Slack

DevOps

2 tools

Grafana logo
Grafana
Graphite logo
Graphite

Other

34 tools

Amazon EC2 logo
Amazon EC2
Amazon Kinesis logo
Amazon Kinesis
Redis logo
Redis
AWS Elastic Load Balancing (ELB) logo
AWS Elastic Load Balancing (ELB)
React logo
React
Amazon RDS logo
Amazon RDS
Kafka logo
Kafka
Spinnaker logo
Spinnaker
Terraform logo
Terraform
Consul logo
Consul
Packer logo
Packer
LaunchDarkly logo
LaunchDarkly
Honeycomb logo
Honeycomb
Armory logo
Armory
Confluence logo
Confluence
GitHub logo
GitHub
Intercom logo
Intercom
G Suite logo
G Suite
Firebase logo
Firebase
Mixpanel logo
Mixpanel
Amazon VPC logo
Amazon VPC
Amazon DynamoDB logo
Amazon DynamoDB
Pushpin logo
Pushpin
Amazon Route 53 logo
Amazon Route 53
ReadMe.io logo
ReadMe.io
CircleCI logo
CircleCI
Ansible logo
Ansible
HAProxy logo
HAProxy
NATS logo
NATS
Fanout logo
Fanout
Amazon SQS logo
Amazon SQS
Groove logo
Groove
Elevio logo
Elevio
Git logo
Git

Team Members

John Kodumal
John KodumalCTO
Andrea Echstenkamper
Andrea EchstenkamperDirector Marketing
Jonathan Nolen
Jonathan NolenVP of Product and Engineering
Mike Zorn
Mike ZornEngineering Lead
apechimp
apechimp
Titus West
Titus WestDemand Program Manager
Yoz Grahame
Yoz GrahameSpecial Circumstances
Sumit Seth
Sumit Seth
Monika De Jesus
Monika De Jesus
acruz-ld
acruz-ld
aengelberg
aengelberg
ahmedhqadri
ahmedhqadri

Engineering Blog

Stack Decisions

John Kodumal
John Kodumal

Mar 12, 2019

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.

341k views341k
Comments
John Kodumal
John Kodumal

Mar 12, 2019

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".

83.5k views83.5k
Comments
John Kodumal
John Kodumal

Mar 12, 2019

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.

3.79M views3.79M
Comments