StackShareStackShare
Follow on
StackShare

Discover and share technology stacks from companies around the world.

Follow on

© 2025 StackShare. All rights reserved.

Product

  • Stacks
  • Tools
  • Feed

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  1. Home
  2. Companies
  3. Socotra
Socotra

Socotra

San Francisco, Californiawww.socotra.com

Productized Insurance

80tools
1decisions
0followers
OverviewTech Stack80Dev Feed

Tech Stack

View all 80
Stack by Layer
Application & Data43
Utilities12
DevOps21
Business Tools4
Application & Data
43 tools (54%)
Utilities
12 tools (15%)
DevOps
21 tools (26%)
Business Tools
4 tools (5%)

Application & Data

43
KubernetesminikubeKotlinGolangFlywayDocker ComposeMySQLJavaPostgreSQLAmazon EC2Amazon S3UbuntuSassES6TypeScriptReduxAmazon RDSSpring BootAmazon EC2 Container ServiceNode.jsNGINXJavaScriptPythonHTML5DockerAmazon DynamoDBApache TomcatImmutablesjOOQFlaskMinioAmazon Route 53ArgoAWS Elastic Load Balancing (ELB)MarkdownAWS LambdaAmazon CloudFrontGoogle DriveVue.jsRubyTiDBRedisApache Spark

Utilities

12
SlackPostmangRPCGmailAmazon SESShopifyTwilioStripeElasticsearchKafkaConsulKong

DevOps

21
GitHubnpmJiraWebpackIntelliJ IDEAGitJUnitNew RelicLogglyApache MavenJenkinsCypressESLintPingdomTerraformVisual Studio CodeGrafanaPrometheusSeleniumAmazon CloudWatchBabel

Business Tools

4
ReactConfluenceG SuiteStack Overflow

Latest from Engineering

View all
Tor Hagemann
Tor Hagemann

Principal Software Engineer at Socotra

May 9, 2019

ReviewonMySQLMySQL

Much of our data model is relational, which makes MySQL or PostgreSQL (and family) fit the API's we need to build, in order to meet the needs of our customers.

Sometimes the flexibility of a NoSQL store like Amazon DynamoDB is very useful, but the lack of consistency really impacts usability and performance long-term, compared with viable alternatives. At our current scale, we've seen huge benefits from moving some of our tables out of Dynamo and doing more in SQL.

There will always be use cases for NoSQL and key-values stores, but if your model is well understood in your business/industry: relational databases are the way to go after finding product-market fit. Always understand the trade-offs (and a few intimate details) of any data store before you add to your company's stack!

5.17k views5.17k
Comments

Team on StackShare

6
Brandon Yee
Tor Hagemann
Suleiman Sukkar
tessiemcinerney1
Tor Hagemann
Dubi Ben-Shoham