4 ms·
Disclaimer: Former Erlanger, currently at AWS but these are disjoint properties. I’ve never worked on SimpleDB or even looked at it, but I think one lesson sev
by rubiquity 6y ago
Disclaimer: Former Erlanger, currently at AWS but these are disjoint properties.
I’ve never worked on SimpleDB or even looked at it, but I think one lesson several database creators learned is that Erlang isn’t high throughout enough for certain classes of database systems. Especially with the last decade’s trend of making potential adoption of a given database as wide as possible and how important benchmarks are for marketing. I still think Erlang is wonderful for writing control plane type software, given the culture around using FSM-like structures.
- ignoramous 6y ago> Erlang isn’t high throughout enough for certain classes of database systems. Interestingly, one of the early simple-db engineers, James Larson [0], later built Megastore [1] at Google, which seems a lot like a retake of simple-db, and a predecessor to Google F1 [2]. I wonder if Megastore uses Erlang. [0] https://www.linkedin.com/in/jilarson https://www.linkedin.com/in/jilarson [1] https://research.google/pubs/pub36971/ https://research.google/pubs/pub36971/ [2] https://research.google/pubs/pub41344/ https://research.google/pubs/pub41344/