Data as a front end engineer

Data as a front end engineer

  • Works at zeta
  • Goal is to eliminate imposter syndrome

SQL or NoSQL?

… relational vs non relational

SQL

Pros

  • Declarative
  • Normalization - reduce redundancy
    • Great for connecting data together

limitations

  • Hard to scale

NoSQL

  • Built for scale
  • Heavily partitionable
  • BASE - response to ACID
    • Basically available soft state eventually consistent

NewSQL

  • AWS aurora
  • Convenience of sql with scale

You can use both… relational for current data Non relational for old archival data.