Spring GDS 25è Aniversari
Una empresa de logística que envia a 190 països va construir alguna cosa per enviar-se a si mateixa.
OLTP i OLAP descriuen dos tipus de càrrega de base de dades. El processament de transaccions en línia (OLTP) porta les operacions del dia a dia d'un negoci. Gestiona moltes lectures i escriptures petites i ràpides, un registre cada cop. El processament analític en línia (OLAP) respon preguntes a través de grans volums de dades històriques. Llegeix a l'ample, escaneja a fons i agrega.
La diferència apareix en com es construeix cadascun. Els sistemes OLTP fan servir esquemes normalitzats afinats per a insercions i actualitzacions ràpides, amb consistència estricta perquè un pagament no quedi mai registrat dues vegades. Els sistemes OLAP fan servir dissenys desnormalitzats o columnars afinats per escanejar milions de files i agrupar-les en resums. Una botiga online registra cada compra en una base de dades OLTP en el moment que passa, i després un pipeline nocturn mou aquestes dades a un data warehouse OLAP on finances pot preguntar "com va anar el marge per regió el trimestre passat" sense alentir el checkout.
La majoria dels sistemes reals corren tots dos. La base de dades OLTP manté l'aplicació responsiva. El data warehouse OLAP manté els analistes responguts. Intentar córrer consultes analítiques pesades contra una base de dades transaccional en viu és una causa comuna d'alentiments en producció, que és justament per què els dos se separen.
Quan un client necessita reporting que no ofegui la seva aplicació en viu, el primer que mapegem és quina càrrega pertany a on. La base de dades transaccional es queda esvelta i ràpida. La capa analítica rep la seva pròpia casa, modelada per a les preguntes que el negoci fa de debò.
Dissenyem data warehouses i els pipelines que els alimenten, i després construïm l'anàlisi i la visualització de dades a sobre perquè els números arribin a qui pren les decisions. La separació entre OLTP i OLAP no és teoria en aquests projectes. És la línia que manté el checkout àgil mentre el dashboard segueix al dia. Resolem aquesta frontera amb els clients des del principi, perquè moure-la més tard surt car.
Les consultes de reporting alenteixen la teva app? Separem les càrregues com cal.
Una empresa de logística que envia a 190 països va construir alguna cosa per enviar-se a si mateixa.
Convertir una marca en un negoci que funciona.
Mig milió de persones. Una app. Zero caos.















