Epizoda 8: Document Based Modeling (gost: Đorđe Đukić)

TIMESTAMPS

00:00 – Uvod
02:40 – Uvod u Document Based Modeling
05:00 – Zašto bi neko odabrao NoSQL bazu, a ne SQL bazu?
12:22 – Objedinjeni vs razjedinjeni domenenski model
15:55 – Mentalno prebacivanje modela tima sa SQL na NoSQL
20:37 – Proces prebacivanja SQL u NoSQL na projektu u produkciji
24:33 – Prvi deploy
27:28 – Referencijalni integritet, foreign keys, normalizacija…
30:18 – Šta je agregat, a šta je kolekcija?
32:43 – Biznis pravila
38:38 – RavenDB
41:00 – Skaliranje u SQL i NoSQL
46:51 – Clusteri
50:16 – Porting
56:26 – Snowflake
58:44 – ETL
1:02:12 – SDK
1:08:13 – Intergracioni testovi
1:15:53 – Export i Import podataka
1:19:37 – Queue
1:23:27 – Base event i mapiranje event-ova
1:25:24 – Autorizacija
1:28:15 – Attachments
1:32:44 – Migracije
1:37:50 – N+1 Problem
1:39:06 – Finalno pitanje
1:42:41 – Odjava

Resursi:

RavenDB: https://ravendb.net/
Knjiga koju Đorđe pominje: https://www.amazon.com/Domain-Modeling-Made-Functional-Domain-Driven/dp/1680502549