De Forma simple los Patrones de diseño son soluciones ya probadas para resolver problemas recurrente dentro del ciclo de desarrollo de software
Modelos Relacionales Modelos Documentales One to ManyMany to Many Map Reduce Graph Data Models Post en construcción...
Si bien las bases de datos, sistemas de queues, caches, etc son tipos de herramientas muy diferentes a todas las englobamos como "Sistemas de datos". Muchas veces para resolver problemas que requieran del tratamiento de datos necesitamos que varias de estas herramientas trabajen en conjunto y parte de nuestro código…