SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
SYNTHSOCIAL




   Tecnología funcional en aplicaciones de
televisión interactiva: acceso a redes sociales
                 con Synthetrick

             David Duque Fuertes
             Laura M. Castro Souto
SYNTHSOCIAL. ÍNDICE

    ●   Introducción
    ●   La plataforma Synthetrick
    ●   Desarrollo de Synthsocial
               ●   Lógica de presentación
               ●   Lógica de negocio
               ●   Integración de ambas partes
    ●   Demo
    ●   Conclusiones

 David Duque Fuertes         Tecnología funcional en aplicaciones de televisión
Laura M. Castro Souto        interactiva: acceso a redes sociales con Synthetrick   PROLE'12
SYNTHSOCIAL. INTRODUCCIÓN

    ●   Extensión e impacto de las TIC en la sociedad.
    ●   Televisión digital. Servicios interactivos.
    ●   Redes sociales.
    ●   Combinando estos aspectos: Synthsocial, servicio
        interactivo de entretenimiento.




 David Duque Fuertes    Tecnología funcional en aplicaciones de televisión
Laura M. Castro Souto   interactiva: acceso a redes sociales con Synthetrick   PROLE'12
LA PLATAFORMA SYNTHETRICK
                                          Servicio interactivo


    Modelo
  Tradicional

                                                    vs.
                        Servicio interactivo




 David Duque Fuertes       Tecnología funcional en aplicaciones de televisión
Laura M. Castro Souto      interactiva: acceso a redes sociales con Synthetrick   PROLE'12
LA PLATAFORMA SYNTHETRICK

    ●   Plataforma altamente escalable.
    ●   Núcleo implementado con tecnología funcional.
    ●   Miles de usuarios simultáneos.




 David Duque Fuertes    Tecnología funcional en aplicaciones de televisión
Laura M. Castro Souto   interactiva: acceso a redes sociales con Synthetrick   PROLE'12
SYNTHSOCIAL. DESARROLLO

    ●   Servicio interactivo de entretenimiento.
    ●   Proporciona un acceso diferente, intuitivo y unificado a
        distintas redes sociales.




 David Duque Fuertes    Tecnología funcional en aplicaciones de televisión
Laura M. Castro Souto   interactiva: acceso a redes sociales con Synthetrick   PROLE'12
SYNTHSOCIAL. LÓGICA DE
                  NEGOCIO
    ●   Tecnología empleada:
               ●   Erlang OTP.
    ●   Jerarquía de servidores. Gestión e intermediación en
        el acceso a la información de las redes sociales.
    ●   Conceptos clave:
               ●   Servidor fachada.
               ●   Pool de procesos.
               ●   Árbol de supervisión.



 David Duque Fuertes          Tecnología funcional en aplicaciones de televisión
Laura M. Castro Souto         interactiva: acceso a redes sociales con Synthetrick   PROLE'12
SYNTHSOCIAL. LÓGICA DE
                  NEGOCIO




 David Duque Fuertes    Tecnología funcional en aplicaciones de televisión
Laura M. Castro Souto   interactiva: acceso a redes sociales con Synthetrick   PROLE'12
SYNTHSOCIAL. INTEGRACIÓN
         DE AMBOS SUBSISTEMAS
    ●   Tecnologías empleadas:
               ●   Sistema de comunicaciones de la plataforma Synthetrick.
               ●   Librería erl interface.
    ●   Lógica de integración repartida entre ambos
        subsistemas.
               ●   Front-end: empaquetado y desempaquetado de mensajes.
               ●   Back-end: envío y recepción de mensajes mediante
                     funcionalidades propias de la plataforma Synthetrick.




 David Duque Fuertes           Tecnología funcional en aplicaciones de televisión
Laura M. Castro Souto          interactiva: acceso a redes sociales con Synthetrick   PROLE'12
TECNOLOGÍAS FUNCIONALES
            EN SYNTHSOCIAL
    ●   Lenguaje de programación Erlang.
    ●   Elección clave para obtener resultado óptimo en un
        sistema de esta naturaleza.
               ●   Sistema distribuido.
               ●   Concurrencia.
               ●   Robustez.
               ●   Disponibilidad.




 David Duque Fuertes           Tecnología funcional en aplicaciones de televisión
Laura M. Castro Souto          interactiva: acceso a redes sociales con Synthetrick   PROLE'12
SYNTHSOCIAL. DEMO




 David Duque Fuertes    Tecnología funcional en aplicaciones de televisión
Laura M. Castro Souto   interactiva: acceso a redes sociales con Synthetrick   PROLE'12
CONCLUSIONES.
               ARQUITECTURA ÓPTIMA




 David Duque Fuertes    Tecnología funcional en aplicaciones de televisión
Laura M. Castro Souto   interactiva: acceso a redes sociales con Synthetrick   PROLE'12
CONCLUSIONES



    ●   Trabajo futuro:
                ●   Definir un behaviour de servicio Syntheractive.
                ●   Definir otro tipo de servicios con requisitos distintos de los
                      aplicados en el caso de Synthsocial.




 David Duque Fuertes            Tecnología funcional en aplicaciones de televisión
Laura M. Castro Souto           interactiva: acceso a redes sociales con Synthetrick   PROLE'12
SYNTHSOCIAL

    ●   Muchas gracias por su atención!




 David Duque Fuertes    Tecnología funcional en aplicaciones de televisión
Laura M. Castro Souto   interactiva: acceso a redes sociales con Synthetrick   PROLE'12

Más contenido relacionado

Destacado

Sentencia Vania Queipul
Sentencia Vania QueipulSentencia Vania Queipul
Sentencia Vania Queipul
cidsur
 
Listado de asistencia agua y mineria tado
Listado de asistencia agua y mineria tadoListado de asistencia agua y mineria tado
Listado de asistencia agua y mineria tado
arthuro3004
 
Presentación Fabian Erick
Presentación Fabian ErickPresentación Fabian Erick
Presentación Fabian Erick
jsjnc
 
Herramientas sincronas y asincronas
Herramientas sincronas y asincronasHerramientas sincronas y asincronas
Herramientas sincronas y asincronas
Liss2794
 
Reinoanimal 091210151950-phpapp02
Reinoanimal 091210151950-phpapp02Reinoanimal 091210151950-phpapp02
Reinoanimal 091210151950-phpapp02
NadiaRivadeneira
 
Genetic programming with clojure.spec and Beyond
Genetic programming with clojure.spec and BeyondGenetic programming with clojure.spec and Beyond
Genetic programming with clojure.spec and Beyond
Carin Meier
 
Red Materials Brochure - web
Red Materials Brochure - webRed Materials Brochure - web
Red Materials Brochure - web
Darren Howson
 

Destacado (19)

Clasificación sistemas materiales
Clasificación sistemas materialesClasificación sistemas materiales
Clasificación sistemas materiales
 
Sentencia Vania Queipul
Sentencia Vania QueipulSentencia Vania Queipul
Sentencia Vania Queipul
 
346
346346
346
 
Cmd v2.0
Cmd v2.0Cmd v2.0
Cmd v2.0
 
LA TECNOLOGIA EN ING EN MANTENIMIENTO
LA TECNOLOGIA EN ING EN MANTENIMIENTOLA TECNOLOGIA EN ING EN MANTENIMIENTO
LA TECNOLOGIA EN ING EN MANTENIMIENTO
 
ahorro de energia
ahorro de energiaahorro de energia
ahorro de energia
 
Listado de asistencia agua y mineria tado
Listado de asistencia agua y mineria tadoListado de asistencia agua y mineria tado
Listado de asistencia agua y mineria tado
 
Presentación Fabian Erick
Presentación Fabian ErickPresentación Fabian Erick
Presentación Fabian Erick
 
Herramientas sincronas y asincronas
Herramientas sincronas y asincronasHerramientas sincronas y asincronas
Herramientas sincronas y asincronas
 
Reinoanimal 091210151950-phpapp02
Reinoanimal 091210151950-phpapp02Reinoanimal 091210151950-phpapp02
Reinoanimal 091210151950-phpapp02
 
Jhon.
Jhon.Jhon.
Jhon.
 
Los Macropréstamos En La Renta Permanente
Los Macropréstamos En La Renta PermanenteLos Macropréstamos En La Renta Permanente
Los Macropréstamos En La Renta Permanente
 
P7_E2_andresnavaro.pptx
P7_E2_andresnavaro.pptxP7_E2_andresnavaro.pptx
P7_E2_andresnavaro.pptx
 
Daniel auster escritor murciano
Daniel auster escritor murcianoDaniel auster escritor murciano
Daniel auster escritor murciano
 
Practica 5
Practica 5Practica 5
Practica 5
 
Denuncia internacional
Denuncia internacionalDenuncia internacional
Denuncia internacional
 
xDDD
xDDDxDDD
xDDD
 
Genetic programming with clojure.spec and Beyond
Genetic programming with clojure.spec and BeyondGenetic programming with clojure.spec and Beyond
Genetic programming with clojure.spec and Beyond
 
Red Materials Brochure - web
Red Materials Brochure - webRed Materials Brochure - web
Red Materials Brochure - web
 

Similar a Tecnología funcional en aplicaciones de televisión interactiva: acceso a redes sociales con Synthetrick

Presentacion tic copia
Presentacion tic   copiaPresentacion tic   copia
Presentacion tic copia
OMAR CHAVEZ
 
Diapositivas herramientas telematicas
Diapositivas herramientas telematicasDiapositivas herramientas telematicas
Diapositivas herramientas telematicas
caritoalcaravidales
 
Presentacion de las tic s
Presentacion de las tic sPresentacion de las tic s
Presentacion de las tic s
Abner Benitez
 
Ats Interactiva Alejandro Fanjul
Ats Interactiva   Alejandro FanjulAts Interactiva   Alejandro Fanjul
Ats Interactiva Alejandro Fanjul
eandreu
 
Planteamiento De Las Actividades Y Estrategias De EnseñAnza
Planteamiento De Las Actividades Y Estrategias De EnseñAnzaPlanteamiento De Las Actividades Y Estrategias De EnseñAnza
Planteamiento De Las Actividades Y Estrategias De EnseñAnza
andres santos
 

Similar a Tecnología funcional en aplicaciones de televisión interactiva: acceso a redes sociales con Synthetrick (20)

Trab colo proyecto final
Trab colo proyecto finalTrab colo proyecto final
Trab colo proyecto final
 
Gestión del proyecto TROPOS utilizando metodología PRINCE2
Gestión del proyecto TROPOS utilizando metodología PRINCE2Gestión del proyecto TROPOS utilizando metodología PRINCE2
Gestión del proyecto TROPOS utilizando metodología PRINCE2
 
WUD2010 - La Plata - Usabilidad y TV digital
WUD2010 - La Plata - Usabilidad y TV digitalWUD2010 - La Plata - Usabilidad y TV digital
WUD2010 - La Plata - Usabilidad y TV digital
 
Presentacion tic copia
Presentacion tic   copiaPresentacion tic   copia
Presentacion tic copia
 
Diapositivas herramientas telematicas
Diapositivas herramientas telematicasDiapositivas herramientas telematicas
Diapositivas herramientas telematicas
 
Proyecto de formacion tec. 228121
Proyecto de formacion tec. 228121Proyecto de formacion tec. 228121
Proyecto de formacion tec. 228121
 
Presentacion de las tic s
Presentacion de las tic sPresentacion de las tic s
Presentacion de las tic s
 
Ws_INREDIS_PT5
Ws_INREDIS_PT5Ws_INREDIS_PT5
Ws_INREDIS_PT5
 
¿Telefonica y DevOps? Si, es posible
¿Telefonica y DevOps? Si, es posible¿Telefonica y DevOps? Si, es posible
¿Telefonica y DevOps? Si, es posible
 
informatica
informatica informatica
informatica
 
Formato proyecto-productivo media-técnica-medellin-digital
Formato proyecto-productivo media-técnica-medellin-digitalFormato proyecto-productivo media-técnica-medellin-digital
Formato proyecto-productivo media-técnica-medellin-digital
 
Ats Interactiva Alejandro Fanjul
Ats Interactiva   Alejandro FanjulAts Interactiva   Alejandro Fanjul
Ats Interactiva Alejandro Fanjul
 
Rvf
RvfRvf
Rvf
 
Plataforma digital heidy guzman
Plataforma digital heidy guzmanPlataforma digital heidy guzman
Plataforma digital heidy guzman
 
M
MM
M
 
M
MM
M
 
Teconologia y convergencia
Teconologia y convergenciaTeconologia y convergencia
Teconologia y convergencia
 
Informe beyond gaming
Informe beyond gamingInforme beyond gaming
Informe beyond gaming
 
Planteamiento De Las Actividades Y Estrategias De EnseñAnza
Planteamiento De Las Actividades Y Estrategias De EnseñAnzaPlanteamiento De Las Actividades Y Estrategias De EnseñAnza
Planteamiento De Las Actividades Y Estrategias De EnseñAnza
 
Kathia jimenez21
Kathia jimenez21Kathia jimenez21
Kathia jimenez21
 

Más de Jornadas SISTEDES 2012 {JISBD; PROLE; JCIS}

A proposal on service execution measures for the improvement of business proc...
A proposal on service execution measures for the improvement of business proc...A proposal on service execution measures for the improvement of business proc...
A proposal on service execution measures for the improvement of business proc...
Jornadas SISTEDES 2012 {JISBD; PROLE; JCIS}
 

Más de Jornadas SISTEDES 2012 {JISBD; PROLE; JCIS} (14)

A proposal on service execution measures for the improvement of business proc...
A proposal on service execution measures for the improvement of business proc...A proposal on service execution measures for the improvement of business proc...
A proposal on service execution measures for the improvement of business proc...
 
Synthesis of secure adaptors
Synthesis of secure adaptorsSynthesis of secure adaptors
Synthesis of secure adaptors
 
Un experimento para validar transformaciones QVT para la generación de modelo...
Un experimento para validar transformaciones QVT para la generación de modelo...Un experimento para validar transformaciones QVT para la generación de modelo...
Un experimento para validar transformaciones QVT para la generación de modelo...
 
MuBPEL: una Herramienta de Mutación Firme para WS-BPEL 2.0
MuBPEL: una Herramienta de Mutación Firme para WS-BPEL 2.0MuBPEL: una Herramienta de Mutación Firme para WS-BPEL 2.0
MuBPEL: una Herramienta de Mutación Firme para WS-BPEL 2.0
 
Un Método de Generación de Pruebas de Rendimiento para Múltiples Tecnologías ...
Un Método de Generación de Pruebas de Rendimiento para Múltiples Tecnologías ...Un Método de Generación de Pruebas de Rendimiento para Múltiples Tecnologías ...
Un Método de Generación de Pruebas de Rendimiento para Múltiples Tecnologías ...
 
String-based Multi-adjoint Lattices for Tracing Fuzzy Logic Computations
String-based Multi-adjoint Lattices for Tracing Fuzzy Logic ComputationsString-based Multi-adjoint Lattices for Tracing Fuzzy Logic Computations
String-based Multi-adjoint Lattices for Tracing Fuzzy Logic Computations
 
DEBUGGING FUZZY XPATH QUERIES
DEBUGGING FUZZY XPATH QUERIESDEBUGGING FUZZY XPATH QUERIES
DEBUGGING FUZZY XPATH QUERIES
 
Un proceso de modernización dirigido por modelos de sistemas web heredados ha...
Un proceso de modernización dirigido por modelos de sistemas web heredados ha...Un proceso de modernización dirigido por modelos de sistemas web heredados ha...
Un proceso de modernización dirigido por modelos de sistemas web heredados ha...
 
Invariant-Free Clausal Temporal Resolution
Invariant-Free Clausal Temporal ResolutionInvariant-Free Clausal Temporal Resolution
Invariant-Free Clausal Temporal Resolution
 
Enfoque dirigido por modelos para probar Sistemas de Información con Bases de...
Enfoque dirigido por modelos para probar Sistemas de Información con Bases de...Enfoque dirigido por modelos para probar Sistemas de Información con Bases de...
Enfoque dirigido por modelos para probar Sistemas de Información con Bases de...
 
Modelado Seguro de Consultas OLAP y su Evolución
Modelado Seguro de Consultas OLAP y su EvoluciónModelado Seguro de Consultas OLAP y su Evolución
Modelado Seguro de Consultas OLAP y su Evolución
 
Diseño de Niveles y uso de Motores en el Desarrollo de Videojuegos dirigido p...
Diseño de Niveles y uso de Motores en el Desarrollo de Videojuegos dirigido p...Diseño de Niveles y uso de Motores en el Desarrollo de Videojuegos dirigido p...
Diseño de Niveles y uso de Motores en el Desarrollo de Videojuegos dirigido p...
 
SISTEMA DE EXTRACCIÓN, TRANSFORMACIÓN Y CARGA
SISTEMA DE EXTRACCIÓN, TRANSFORMACIÓN Y CARGASISTEMA DE EXTRACCIÓN, TRANSFORMACIÓN Y CARGA
SISTEMA DE EXTRACCIÓN, TRANSFORMACIÓN Y CARGA
 
Estudio bibliométrico de la Investigación en Informática en España
Estudio bibliométrico de la Investigación en Informática en EspañaEstudio bibliométrico de la Investigación en Informática en España
Estudio bibliométrico de la Investigación en Informática en España
 

Último

Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
pvtablets2023
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
NadiaMartnez11
 

Último (20)

TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 

Tecnología funcional en aplicaciones de televisión interactiva: acceso a redes sociales con Synthetrick

  • 1. SYNTHSOCIAL Tecnología funcional en aplicaciones de televisión interactiva: acceso a redes sociales con Synthetrick David Duque Fuertes Laura M. Castro Souto
  • 2. SYNTHSOCIAL. ÍNDICE ● Introducción ● La plataforma Synthetrick ● Desarrollo de Synthsocial ● Lógica de presentación ● Lógica de negocio ● Integración de ambas partes ● Demo ● Conclusiones David Duque Fuertes Tecnología funcional en aplicaciones de televisión Laura M. Castro Souto interactiva: acceso a redes sociales con Synthetrick PROLE'12
  • 3. SYNTHSOCIAL. INTRODUCCIÓN ● Extensión e impacto de las TIC en la sociedad. ● Televisión digital. Servicios interactivos. ● Redes sociales. ● Combinando estos aspectos: Synthsocial, servicio interactivo de entretenimiento. David Duque Fuertes Tecnología funcional en aplicaciones de televisión Laura M. Castro Souto interactiva: acceso a redes sociales con Synthetrick PROLE'12
  • 4. LA PLATAFORMA SYNTHETRICK Servicio interactivo Modelo Tradicional vs. Servicio interactivo David Duque Fuertes Tecnología funcional en aplicaciones de televisión Laura M. Castro Souto interactiva: acceso a redes sociales con Synthetrick PROLE'12
  • 5. LA PLATAFORMA SYNTHETRICK ● Plataforma altamente escalable. ● Núcleo implementado con tecnología funcional. ● Miles de usuarios simultáneos. David Duque Fuertes Tecnología funcional en aplicaciones de televisión Laura M. Castro Souto interactiva: acceso a redes sociales con Synthetrick PROLE'12
  • 6. SYNTHSOCIAL. DESARROLLO ● Servicio interactivo de entretenimiento. ● Proporciona un acceso diferente, intuitivo y unificado a distintas redes sociales. David Duque Fuertes Tecnología funcional en aplicaciones de televisión Laura M. Castro Souto interactiva: acceso a redes sociales con Synthetrick PROLE'12
  • 7. SYNTHSOCIAL. LÓGICA DE NEGOCIO ● Tecnología empleada: ● Erlang OTP. ● Jerarquía de servidores. Gestión e intermediación en el acceso a la información de las redes sociales. ● Conceptos clave: ● Servidor fachada. ● Pool de procesos. ● Árbol de supervisión. David Duque Fuertes Tecnología funcional en aplicaciones de televisión Laura M. Castro Souto interactiva: acceso a redes sociales con Synthetrick PROLE'12
  • 8. SYNTHSOCIAL. LÓGICA DE NEGOCIO David Duque Fuertes Tecnología funcional en aplicaciones de televisión Laura M. Castro Souto interactiva: acceso a redes sociales con Synthetrick PROLE'12
  • 9. SYNTHSOCIAL. INTEGRACIÓN DE AMBOS SUBSISTEMAS ● Tecnologías empleadas: ● Sistema de comunicaciones de la plataforma Synthetrick. ● Librería erl interface. ● Lógica de integración repartida entre ambos subsistemas. ● Front-end: empaquetado y desempaquetado de mensajes. ● Back-end: envío y recepción de mensajes mediante funcionalidades propias de la plataforma Synthetrick. David Duque Fuertes Tecnología funcional en aplicaciones de televisión Laura M. Castro Souto interactiva: acceso a redes sociales con Synthetrick PROLE'12
  • 10. TECNOLOGÍAS FUNCIONALES EN SYNTHSOCIAL ● Lenguaje de programación Erlang. ● Elección clave para obtener resultado óptimo en un sistema de esta naturaleza. ● Sistema distribuido. ● Concurrencia. ● Robustez. ● Disponibilidad. David Duque Fuertes Tecnología funcional en aplicaciones de televisión Laura M. Castro Souto interactiva: acceso a redes sociales con Synthetrick PROLE'12
  • 11. SYNTHSOCIAL. DEMO David Duque Fuertes Tecnología funcional en aplicaciones de televisión Laura M. Castro Souto interactiva: acceso a redes sociales con Synthetrick PROLE'12
  • 12. CONCLUSIONES. ARQUITECTURA ÓPTIMA David Duque Fuertes Tecnología funcional en aplicaciones de televisión Laura M. Castro Souto interactiva: acceso a redes sociales con Synthetrick PROLE'12
  • 13. CONCLUSIONES ● Trabajo futuro: ● Definir un behaviour de servicio Syntheractive. ● Definir otro tipo de servicios con requisitos distintos de los aplicados en el caso de Synthsocial. David Duque Fuertes Tecnología funcional en aplicaciones de televisión Laura M. Castro Souto interactiva: acceso a redes sociales con Synthetrick PROLE'12
  • 14. SYNTHSOCIAL ● Muchas gracias por su atención! David Duque Fuertes Tecnología funcional en aplicaciones de televisión Laura M. Castro Souto interactiva: acceso a redes sociales con Synthetrick PROLE'12