0

Microsoft Orleans #20: Caso Práctico – Construcción de un Sistema Distribuido

En esta última clase aplicaremos todo lo aprendido para construir un sistema distribuido completo con Orleans. Implementaremos un sistema de gestión de pedidos en línea, asegurando escalabilidad, persistencia y seguridad. Objetivos de la Clase Construir una arquitectura distribuida basada en… Continuar leyendo

0

Microsoft Orleans #19: Escalabilidad y Alta Disponibilidad

En esta clase aprenderemos cómo Orleans escala en entornos distribuidos y cómo configurar alta disponibilidad para garantizar resiliencia del sistema. Objetivos de la Clase Comprender cómo Orleans maneja la escalabilidad en un clúster distribuido. Configurar balanceo de carga y distribución… Continuar leyendo

0

Microsoft Orleans #18: Optimización de Performance

En esta clase aprenderemos cómo mejorar el rendimiento de Orleans, optimizando la comunicación entre Granos, el almacenamiento y la gestión de memoria para maximizar la eficiencia del sistema distribuido. Objetivos de la Clase Identificar factores que afectan el rendimiento en… Continuar leyendo

0

Microsoft Orleans #17: Unit Testing

En esta clase aprenderemos cómo hacer pruebas unitarias en Orleans, utilizando herramientas como Orleans Test Kit, xUnit y Moq para simular y validar el comportamiento de los Granos. Objetivos de la Clase Implementar pruebas unitarias para Granos Orleans. Usar Orleans… Continuar leyendo

0

Microsoft Orleans #16: Actualización de Granos en Producción (Versioning)

En esta clase aprenderemos cómo actualizar Granos en producción sin afectar la ejecución del sistema, asegurando compatibilidad entre versiones y migrando datos sin interrupciones. Objetivos de la Clase Comprender cómo actualizar Granos Orleans sin afectar su ejecución. Implementar versionado de… Continuar leyendo

0

Microsoft Orleans #15: Uso Avanzado de Orleans Streams

En esta clase aprenderemos cómo mejorar el rendimiento y escalabilidad de Orleans Streams, incluyendo filtrado de eventos, procesamiento paralelo y múltiples proveedores de Streams. Objetivos de la Clase Comprender cómo escalar y optimizar Streams en Orleans. Implementar filtros de eventos… Continuar leyendo

0

Microsoft Orleans #14: Directorios

En esta clase aprenderemos cómo utilizar Directorios en Orleans para gestionar referencias de Granos de manera eficiente y escalable. Objetivos de la Clase Comprender qué son los directorios en Orleans y cómo funcionan. Implementar directorios personalizados para mejorar el acceso… Continuar leyendo

0

Microsoft Orleans #13: Actualización de Granos en Orleans

En esta clase aprenderemos cómo actualizar Granos Orleans sin perder datos ni interrumpir el servicio, asegurando compatibilidad con versiones anteriores y una migración fluida. Objetivos de la Clase Comprender los desafíos de actualizar Granos Orleans en producción. Implementar versionado de… Continuar leyendo

0

Microsoft Orleans #11: Uso de Transacciones

En esta clase aprenderemos cómo gestionar transacciones en Orleans, asegurando consistencia de datos en Granos cuando hay múltiples operaciones que deben ejecutarse de manera atómica. Objetivos de la Clase Comprender cómo Orleans maneja las transacciones distribuidas. Implementar Granos con transacciones… Continuar leyendo