Harshit Gangal
@harshitgangal
Think, Eat, Maintain Vitess @planetscale, ex-amazon, ex-flipkart, ex-adobe
Postgres, but PlanetScaled. #postgres
Anyone want to jump on a zoom to import their postgres database to @PlanetScale ? We've got a coupon $100 for you
Presented how Vitess runs atomic distributed transactions at scale over sharded MySQL at MySQL Belgian Days 🇧🇪. Real-world 2PC with crash recovery. Talk: youtu.be/TjyzDlQEgdU #Vitess #MySQL #sharding
Been heads down on this for a while. Years of learning going into every piece. #postgres #sharding
The project nobody has seen yet is Nova. Vitess for Postgres. Built from first principles, not using Vitess. We have spent 4 years sharding some of the world's largest databases. Those learnings will inform an architecture bespoke to Postgres. Only PlanetScale can do this.
We shipped PlanetScale for Postgres!! #PostgreSQL
PlanetScale now supports Postgres.
Read about how Cash App, the #1 finance app in the App Store, runs on PlanetScale's cloud database platform. planetscale.com/case-studies/c…
I wrote a blog on how to achieve consistent secondary index on sharded database without need for two phase commit protocol - vitess.io/blog/2024-04-2… #DistributedSystems #SQL #Database
Need your feedback. Fill in the @vitessio user survey forms.gle/GhmvHHanUMkQyH… #mysql #vitess
great read from @ATechGirl and @harshitgangal for peeps thinking about sharding their DBs!
Implementing a consistent Lookup Vindex in Vitess: planetscale.com/blog/vitess-co…
Sometimes it takes years to get to it. #vitess #mysql

At @PlanetScale we talk about scale we mean it. This cluster has over a 1 petabyte of provisioned storage.
We are getting closer to a fully distributed database. Had nice brainstorming sessions to get to this state. Looking forward to more of them. Cheers everyone! @vitessio @PlanetScale #mysql #planetscale
📢 PlanetScale now supports foreign key constraints!
Airtel Black customer support is a sham by @airtelindia They say `Free Service Visits` but someone has to at least visit first to get that benefit. It is even hard to escalate the issue.
Vitess 18.0.0 is now GA! 🎉 You can read our announcement blog post to learn more about what we have released. vitess.io/blog/2023-11-0…
v18.0.0-rc1 is now available! We will be releasing v18.0.0 GA on November 6th. You are welcome to try out this new RC and give us feedback! We have also released three patches (v17.0.3, v16.0.5, v15.0.5). github.com/vitessio/vites…
Learn about how @vitessio can solve your Database downtime issues with `Vitess for us all` tech talk by @ATechGirl Event Link: linkedin.com/events/techtal…
Vitess 17 is now GA, with enhancements that improve the compatibility, performance, and usability of the system. A special thank you to all of our contributors! vitess.io/blog/2023-06-2…
You should almost always decouple your database schema and application code changes. So, how should you change your application code when it also requires changes in the database schema? Find out how in our latest post from @taylor_atx: planetscale.com/blog/backward-…
Recent releases of Vitess include backup/restore performance improvements. Learn more from this blog by contributors @RameezSajwani and Max Englander vitess.io/blog/2023-05-0…
Read how @vinted moved to @vitessio
This is how we did it at Vinted! vinted.engineering/2023/04/27/vin… @vitessio #MySQL @planetscaledata @vinted @VintedEng
. @vitessio adds support for session level PREPARE, EXECUTE and DEALLOCATE prepared statement with PR github.com/vitessio/vites… #vitess #mysql