Why we build
While we have a plethora of commerial and open-source database engines serving billions of users, our tooling around making reliable, consistent, auditable application database schema changes are embrassing. And today many teams are still connecting to the production DB and applying changes directly. Quick and dirty, until BOMB!
What's the GitLab for database instead of code?
What's the Figma for DBAs instead of designers?
What's the Terraform for Database-as-Code instead of Infrastructure-as-Code?
There was no really good answer.
It's like a Porsche with a good engine, but only paired with the handy wheel and brake, can it deliver the safe and pleasant driving experience. And that's what Bytebase tries to achieve, to pair the database engine with the proper wheel and brake to improve the development velocity and experience.
Tianzhou was the product head at Ant Group, led its Database Platform, Developer Tools, and Productivity & Collaboration group. He also served as the chair of the company's coding guideline committee.
Before Ant Group, he was the technical lead of Google Cloud SQL. He led the team to build its initial PostgreSQL offering and was the main architect of the current Cloud SQL service infrastructure. He was also the primary maintainer of Google's PostgreSQL and MySQL branch.