Back to Database Architecture and NoSQL at Scale with Deno
University of Michigan

Database Architecture and NoSQL at Scale with Deno

In this final course of the PostgreSQL for Everybody specialization, you’ll explore how modern databases are built and scaled. You’ll begin by examining PostgreSQL’s architecture, including how it implements CRUD operations, indexing, transactions, and ACID (Atomicity, Consistency, Isolation, Durability) guarantees. Then you’ll shift to NoSQL systems using the Deno environment. You’ll learn how Deno implements a distributed Key-Value store and how it applies BASE (Basic Availability, Soft State, Eventual Consistency) principles. Through hands-on projects, you’ll deploy your own Deno KV service on Deno’s global infrastructure and build a Deno client to interact with it. By the end, you’ll understand the design tradeoffs between ACID and BASE databases and gain practical experience deploying and scaling both relational and NoSQL systems.

Status: Databases
Status: NoSQL
IntermediateCourse11 hours

Featured reviews

AV

5.0Reviewed Sep 2, 2024

Excellent teaching, with great examples that explain how the system works.

TM

4.0Reviewed Aug 5, 2021

T​his course openned a lot my mind about how ACID and non ACID databases work and I certanly feel more confident to analyse cenarios where one or another architecture are better

CG

5.0Reviewed May 23, 2021

Very Good Course and Help me refresh my SQL Database knowledge and give me new knowledge in NoSQL area.

AT

5.0Reviewed Jun 16, 2024

the week 3 assign ment need more explanations. its bit confusing

MA

4.0Reviewed Apr 9, 2023

I was wondering if it would be possible for the instructor to cover some basic concepts before diving into Elasticsearch, as it would help me better understand the material.

AV

5.0Reviewed Jul 16, 2021

Excellent course. I knew a littel SQL before the course but this class has greatly improved my knowledge of not only SQL, but Postgresql knowledge, and overall database systems and design.

IR

5.0Reviewed May 24, 2021

Excellent course, very good teacher, masters the subject.

SS

5.0Reviewed Feb 4, 2024

i did not saw a teacher like Charles Severance he is very kind and his lecture is very simple and helpful and he explain things in very interesting way. thanks

MD

5.0Reviewed Mar 28, 2023

I love the way Dr. Chuck structure the lectures covering history, technology and application of databases. Understanding all this aspects makes you finally see the big picture on the topic.

WZ

5.0Reviewed Mar 15, 2023

This class is very helpful. Professor not only taught technologies, he also told the scenarios and stories. This make me to understand what and why much easier. Thanks for the excellent class!

SK

4.0Reviewed Apr 8, 2023

Good courses, covered a lot of common hot topics related to database. Nice assignments and relative supplements

All reviews

Showing: 20 of 42

Tomas Ehrenfeld
1.0
Reviewed May 13, 2021
Steven Oshry
1.0
Reviewed Jun 26, 2021
Allyson Dias de Lima
2.0
Reviewed May 8, 2022
Chaoren Gao
5.0
Reviewed May 24, 2021
Kevin Giraldo
1.0
Reviewed Aug 6, 2021
Olexander Tverdohleb
5.0
Reviewed Aug 5, 2021
Alberto Villarreal
5.0
Reviewed Jul 17, 2021
Илья Телванни
4.0
Reviewed Aug 30, 2024
Sayyid Ali Sajjad Rizavi
5.0
Reviewed May 13, 2021
Paul Zorsky (Paul Z)
5.0
Reviewed Aug 23, 2021
Thiện Huỳnh Văn Tâm
5.0
Reviewed Oct 6, 2022
Solijonov Jaxongir Davronjon o'g'li
5.0
Reviewed Aug 25, 2023
Wei Zhang
5.0
Reviewed Mar 16, 2023
Murat Dzharimov
5.0
Reviewed Mar 29, 2023
vignaux
5.0
Reviewed Mar 31, 2021
Swultra Studio
5.0
Reviewed Feb 5, 2024
Henry Saltaren
5.0
Reviewed Aug 14, 2023
Andrew Volkov
5.0
Reviewed Sep 3, 2024
Amila Lakmal Thennakoon
5.0
Reviewed Jun 17, 2024
Igor Rocha
5.0
Reviewed May 25, 2021