Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lightning Talk: Power Up with Distributed Databases and CockroachDB #28

Open
seanlowjk opened this issue Feb 27, 2022 · 1 comment
Open

Comments

@seanlowjk
Copy link
Contributor

seanlowjk commented Feb 27, 2022

Despite PostgreSQL including more extension to support distributed databases, they come at a cost of adding more extensions which can be troublesome. Instead of mimicking distributed databases, we can power ourselves up with using a proper distributed database system that provides high availability and in-built scaling techniques to solve big data problems we have today.

Round B:

WIIFY:

  • Understand how CockroachDB is not difficult to learn as it builds on SQL concepts
  • Understand how CockroachDB provides high availability solutions and prevents issues from single node failures.
  • Understand how CockroachDB improves performance via its scaling capabilites.

Key Points:

  1. CockraochDB is backwards-compatible with old SQL technologies such as PostgreSQL
  2. CockroachDB helps with performance via distributed queries and sharding
  3. CockroachDB protects against server crashes via its master-slave architecture.

Impact:

  1. Know: What are distributed databases and what CockroachDB is
  2. Believe: CockroachDB is the next step to providing better data access layers for OLTP applications
  3. Do: Adopt CockroachDB instead of old SQL options in open source projects.

Slides: https://docs.google.com/presentation/d/17pxkJW5pTeDGSh9TrgZExp2mPeIFZSizECD-hEx5RIk/edit?usp=sharing

@seanlowjk
Copy link
Contributor Author

Posted Slides above

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants