Arquitectura "Comparte Nada": Optimización y Procesamiento de Datos
Clase 18 de 43 • Curso Profesional de Arquitectura de Software
Contenido del curso
Atributos de calidad
- 2

Atributos de Calidad en Sistemas: Definición y Medición
01:49 min - 3

Idoneidad Funcional: Completitud, Exactitud y Pertinencia
02:52 min - 4

Eficiencia de Ejecución en Sistemas Informáticos
04:14 min - 5

Compatibilidad en Sistemas: Interoperabilidad y Coexistencia
03:49 min - 6

Subcaracterísticas de Usabilidad en Desarrollo de Software
08:14 min - 7

Confiabilidad de Sistemas: Madurez, Disponibilidad, Resiliencia y Recuperación
05:38 min - 8

Seguridad de Usuarios en Desarrollo de Software
04:01 min - 9

Subcaracterísticas de Mantenibilidad en Sistemas de Software
06:28 min - 10

Medición de Adaptabilidad en Sistemas de Software
02:48 min - 11

Relación y Tensión entre Atributos de Calidad en Sistemas de Software
04:04 min - 12

Atributos de Calidad en Arquitectura de Software
07:00 min
Patrones de arquitectura
- 13

Patrones de Arquitectura Monolítica y Distribuida
02:50 min - 14

Modelo Vista Controlador: Separación de Responsabilidades en Aplicaciones
05:38 min - 15

Arquitectura de Capas: Diseño y Comunicación entre Niveles
03:14 min - 16

Patrones de Arquitectura Orientada a Eventos y Event Sourcing
06:17 min - 17

Patrón de Arquitectura MicroKernel y su Implementación en IDEs
01:52 min - 18

Arquitectura "Comparte Nada": Optimización y Procesamiento de Datos
Viendo ahora - 19

Patrón de Microservicios en Arquitectura de Software
03:57 min - 20

Patrón CQRS para Separación de Consultas y Comandos
03:24 min - 21

Arquitectura Hexagonal: Diseño y Aplicación Práctica
04:10 min - 22

Diseño Orientado al Dominio: Conceptos y Aplicaciones Prácticas
05:34 min - 23

Patrones de Arquitectura para Aplicaciones Escalables y Modulares
09:22 min - 24

Patrones de Arquitectura en Proyectos de Crecimiento Empresarial
07:59 min
Diseño de una arquitectura
- 25

Diseño de Arquitecturas a Medida: Herramientas y Estrategias
02:18 min - 26

Tipos de Conectores en Arquitectura de Software
06:18 min - 27

Conectores Asíncronos y Sincrónicos: Implementación y Uso Práctico
03:05 min - 28

Diferencias entre Enrutadores y Difusores en Comunicación de Mensajes
01:55 min - 29

Conexión de Productores y Consumidores con Colas de Mensajes
03:52 min - 30

Framework de Diseño Orientado a Atributos: Escenarios y Tácticas
01:55 min - 31

Tácticas para Mejorar la Disponibilidad de Sistemas
05:59 min - 32

Tácticas para Mejorar la Disponibilidad del Sistema
04:10 min - 33

Tácticas para Mejorar la Mantenibilidad del Software
06:16 min - 34

Prevención de Efectos Dominó en Mantenibilidad de Software
12:17 min - 35

Estrategias para Mejorar la Eficiencia de Ejecución en Sistemas
09:15 min - 36

Tácticas de Seguridad Informática para Detectar, Resistir y Recuperarse de Ataques
09:03 min - 37

Estrategias para Mejorar la Capacidad de Prueba de Software
05:14 min - 38

Tácticas de Usabilidad en Diseño de Interfaces de Usuario
08:20 min - 39

Validación de Arquitectura con ATAM y Métricas de Calidad
06:34 min - 40

Diseño de Arquitectura para Startups y Empresas Escalables
10:30 min
Modelado y documentación de arquitectura
Resumen
Cómo hacer para compartir recursos, hay que tener en cuenta que esto agrega complejidad al sistema.
Esta arquitectura es muy potente a la hora de procesar información, porque si cada componente tiene sus datos propios se puede garantizar que esos componentes son los únicos que tienen acceso a la información.