Re:Writing a SQL database from scratch in Go
by eatonphil on Monday April 13, 2020 @09:34AM
(#22855675)
SQL is a humongous spec. Any serious project would rather piggy-back off an existing parser. Most of the interesting parts for most people is implementing backends against in-memory, disk, S3, HDFS, etc.
[ Parent
| on HN ]
Re:Writing a SQL database from scratch in Go
by eatonphil on Monday April 13, 2020 @09:40AM
(#22855725)
Also, a contributor to dolthub shared on Reddit last time this post came up that they originally wrote their own SQL frontend but gave up because it was so much to maintain and get correct. They ended up going with go-mysql-server which uses vitess.
https://www.reddit.com/r/golang/comments/fgwwlx/database_bas...