42:43
Relational Database ACID Transactions (Explained by Example)
Hussein Nasser
41:55
B-Tree vs B+Tree in Production Database Systems
17:03
Key vs Non-Key Column Database Indexing
10:37
SELECT COUNT (*) can impact your Backend Application Performance, here is why
34:16
Column vs Row Oriented Databases Explained
15:08
Can you get Eventual Consistency in Relational Databases?
18:19
Database Indexing Explained (with PostgreSQL)
13:02
Indexing in PostgreSQL vs MySQL
10:17
Postgres Explain Explained - How Databases Prepare Optimal Query Plans to Execute SQL
6:50
Is SELECT * Expensive?
9:19
Bloom Filters Explained by Example
40:19
Database Partitioning Crash Course (with Postgres)
10:22
Horizontal vs Vertical Database Partitioning
32:24
Database Replication Crash Course ( with Postgres 13 )
1:04:25
Database Engines Crash Course (MyISAM, Aria, InnoDB, XtraDB, LevelDB & RocksDB)
57:43
Database Sharding Crash Course (with Postgres examples)
20:29
Avoid premature Database Sharding
16:01
Pessimistic concurrency control vs Optimistic concurrency control in Database Systems Explained
7:09
Two Phase Locking Explained (2PL)
37:43
Redis In-memory Database Crash Course
19:09
Spinning MongoDB, MongoShell and Mongo GUI with Docker
11:47
Database Exclusive lock vs Shared Lock (Explained by Example)
12:01
Connection Pooling in PostgresSQL with NodeJS (Performance Numbers)
47:57
Building a Web API with Express and PostgreSQL to Consume from Browser
47:23
IndexedDB Crash Course with Javascript
17:08
Postgres Database Cursors in Python with psycopg2
5:32
Database Dead Locks Explained by Example
53:55
Step by Step Javascript and Postgres Tutorial using node-postgres
18:10
Step-by-Step Python and Postgres Tutorial with psycopg2
13:36
Spinning multiple Postgres instances and PGAdmin with Docker
33:50
MySQL and NodeJS Tutorial
21:29
What is a Distributed Transaction in Microservices?
13:43
How to Avoid Double Booking and Race Conditions in Online Web Applications
32:04
Multi-player System Game Design - Pros & Cons of Proposed Designs & System Design Interviews Advice
21:20
When should you shard your database?
12:42
Can the QUIC Protocol improve Database Performance in Web Applications?
37:51
URL Shortener System Design (Explained with Two proposed Designs with Pro and Cons of each)
18:56
How Do Databases Store Tables on Disk? Explained both SSD & HDD
8:30
Concurrent Requests and Unique Keys on Web Applications
3:59
Carnegie Mellon University Advanced Database Course Is a GREAT resource for Backend Engineers!
6:13
Keep your Servers Close and Your Database Closer
9:44
What is the Largest SQL Query We can Send Before The Database Process Crashes?
13:57
MariaDB vs MySQL SSD NVMe vs SATA Performance - Discussions on the Percona Benchmark
11:50
What caused the cold start performance “dip” in MariaDB .. Let us discuss (@percona Article)
13:41
Best Practices Working with Billion-row Tables in Databases
8:09
Index Scan vs Index Only Scan on Database Systems (with Postgres)
25:07
Why Discord Moved from MongoDB to Apache Cassandra, Let us Discuss
22:59
PostgreSQL 13 Has Some Performance Boosts! Let us discuss it!
47:14
Opening Old Wounds - Why Uber Engineering Switched from Postgres to MySQL
11:52
Why Redis Became the Most Popular Database on the Cloud in 2020
9:35
Basic Caching Techniques Explained - Spatial, Temporal, Distributed, Write-Through, Write-Back,Aside
21:18
Will AWS Babelfish Succeed in Moving Developers Away from SQL Server to Postgres?
20:04
Meet mySQL RAPID - distributed, in-memory, columnar, query processing engine by ORACLE
14:08
Combining Database Indexes for Better Performance in Your Backend Applications (with PostgreSQL)
9:10
don’t use “offset” in your SQL
4:55
Burned by Docker and it was my fault (Postgres issue)
11:25
Bitmap Index Scan in Postgres Explained with Examples (Members only)
11:55
Is EventStoreDB the First Native gRPC Database?
3:35
Create Index Blocking Production Database Writes? Postgres Solves this with this trick
10:07
How to Automate Partitioning in Postgres
20:12
UUIDs are Bad for Performance in MySQL - Is Postgres better? Let us Discuss
50:01
Redis In-Memory Database Crash Course
7:36
Phantom Reads in Postgres Explained Compared to Other DBMS
8:18
Serializable vs Repeatable Read Isolation Level - When to use one over the other in Database Systems
9:32
How Database Cursors Help in Fetching Large Result sets from your SQL
11:20
Watch out before Adding Indexes to Your Table, Your Database Optimizer Might not Use them
21:35
Write Amplification Explained in Backend Apps, Database Systems and SSDs
21:54
Can NULLs Improve your Database Queries Performance?
9:51
SELECT COUNT(*) is Slow, Estimate it Instead (with Example in Node JS and Postgres)
2:59
Auth0 MongoDB Gets Overloaded Causes an Major Outage
42:05
The Tale of OLTP, OLAP, and HTAP in Data Warehousing - The Backend Engineering Show
40:38
Optimizing Communication and Networking in Database Systems - The Backend Engineering Show
38:53
The New Postgres 14 Looks Promising - The Backend Engineering Show with Hussein Nasser
10:57
Primary Key vs Secondary Key - What you probably didn't know (Members ONLY)
19:01
All Types of Database Replication Discussed
17:33
My thoughts on the CAP theorem
31:50
B-tree vs B+ tree in Database Systems
20:58
Should you go with an Optimistic or Pessimistic Concurrency Control Database?
12:18
Can Redis be used as a Primary database?
17:05
Turns out MySQL Statement-based Replication might not be a good idea, Lets discuss why
LIVE
[Private video]
17:51
Partial Indexing | The Backend Engineering Show
0:59
Update your database statistics often or your SQL queries will suffer #shorts
27:45
Table Clustering in MySQL and Postgres - The pros and cons
4:37
How Redis efficiently snapshots gigabytes of memory to disk (forking)
11:51
backend leaking Postgres database connections - what I did to fix it
11:57
on graph databases
21:39
On Graph Databases | The Backend Engineering Show
8:37
The cost rolling back transactions (postgres/mysql)
26:25
when indexes are useless | The Backend Engineering Show
26:47
What is the cost of Indexing too many columns - Udemy Q&A November 2021
27:06
Postgres index bloat | The Backend Engineering Show
5:13
what is a database index?
25:19
The limitations of today’s SSDs | The Backend Engineering Show
17:02
Why this query is fast
40:41
Redo, Undo and WAL logs | The Backend Engineering Show
9:38
Sorting in Postgres 15 is 371% faster in certain cases
33:48
Index Fill Factor | The Backend Engineering Show
6:46
nulls are weird, Postgres15 makes them slightly better
23:54
Consistent Hashing | The Backend Engineering Show
1:04:51
Memcached Architecture - Crash Course with Docker, Telnet, NodeJS
43:25
MongoDB Internal Architecture
31:23
How Shopify’s engineering improved database writes by 50% with ULID
36:22
How Fast is MySQL on HTTP/3?
33:16
Postgres Internal Architecture Explained
26:28
Postgres System Columns Explained (ctid, xmin,xmax)
1:08:33
How Discord Stores Trillions of Messages | Deep Dive
26:14
Clustered Collections makes Mongo faster but there is a cost
18:51
The effect of Random UUID on database performance
11:16
Why create Index blocks writes
8:21
Database Background Writers
27:37
MySQL is having a bumpy journey
40:34
Advanced MySQL Index Locking Explained
22:22
SQL IN clauses are miles faster in Postgres 17