Company
Date Published
Author
Michelle Brinich
Word count
715
Language
English
Hacker News points
None

Summary

At the Distributed SQL Summit 2020, DaShaun Carter presented a talk on "Cloud Native Spring for Relational Databases", exploring a path to distributed SQL and considering a use case involving a Java app, RESTful services, and single node PostgreSQL. The presentation discussed the cost per transaction and three stakeholder groups: DBAs, app devs, and leadership, highlighting that scaling writes is the tough part of scaling reads. DaShaun recommended using Spring Data R2DBC to solve at-scale problems, considering cost per transaction when making decisions, working together across teams to drive ROI, measuring cost per transaction, and starting with sample code using Spring Data R2DBC for a quick move to a more scalable solution. The presentation concluded by stating that Spring Data and YugabyteDB distributed SQL can quickly address scaling issues without changing much code, with data-driven decisions including cost per transaction.