When you use a SQL database like Postgres, you have to understand the subtleties of isolation levels from "read committed" to "serializable." And distributed databases like MongoDB offer a range of consistency levels, from "eventually consistent" to "linearizable" and many options in between. Plus, it's easy enough to confuse "isolation" with "consistency!" We have A. Jesse Jiryu Davis from MongoDB back on the podcast to break it all down for us.
Links from the showJesse on Twitter: @jessejiryudavis
Jesse on Mastodon: @jessejiryudavis@mas.to
Files related to PyCon Talk: github.com
Consistency and Isolation for Python Programmers blog post: emptysqua.re
Consistency Models and Visuals: jepsen.io
MongoDB Replication: mongodb.com
MongoDB Transactions: mongodb.com
Jesse's PyCon Talk: youtube.com
Database Types: mongodb.com
MongoDB Labs: github.com
Watch this episode on YouTube: youtube.com
--- Stay in touch with us ---
Subscribe to us on YouTube: youtube.com
Follow Talk Python on Mastodon: talkpython
Follow Michael on Mastodon: mkennedy
SponsorsSentry Error Monitoring, Code TALKPYTHON
influxdata
Talk Python Training