What web browser should I use?
The Open edX platform works best with current versions of Chrome, Edge, Firefox, Internet Explorer, or Safari.
See our list of supported browsers for the most up-to-date information.
Course Number
client-side-txn-handlingSelf-Paced
Estimated Effort
2 hours/weekWelcome to Enterprise Application Development with CockroachDB I!
Through this course, you'll delve into the core of transactions, learning about their nature, the significance of ACID properties, and especially focusing on the role of 'isolation'. You'll explore different isolation levels and understand why CockroachDB uses Serializable isolation, the strictest of them all.
We'll unravel the mystery of "retry errors" investigating why they occur in CockroachDB and how they can be effectively managed in your applications. You will not only learn how these errors can maintain the integrity of your transactions but also why they're a better option compared to the alternatives.
This course is an essential stepping stone in your journey as a CockroachDB developer. Whether you're migrating an application or starting fresh, the knowledge you'll gain here will empower you to build high-quality, consistent applications using CockroachDB.
In this course, we'll focus on the questions:
Examples are in Java.
It would be helpful to be familiar with the following:
Will is a huge fan of distributed databases and their architectures, and has been with Cockroach Labs for four years. In prior careers, he has been an experimental physicist and a high school teacher.
The Open edX platform works best with current versions of Chrome, Edge, Firefox, Internet Explorer, or Safari.
See our list of supported browsers for the most up-to-date information.