facilita la gestión de grandes cantidades de datos
Descripción
Magnus CMD es una consultora internacional especializada en la compra de energía, gas, electricidad y derechos de emisiones de CO2. Dentro de los servicios a sus clientes ofrece información e interpretación de los mercados energéticos. Para ello, solicitó a ASM Web Services el desarrollo de una plataforma online donde seguir los indicadores de los diversos mercados, las cotizaciones de las empresas que participan, la gestión de su portfolio e incluso la facturación. El objetivo es que mediante esa información puedan tomar decisiones estratégicas para su negocio.
Para ello desarrollamos una plataforma online muy visual. A través de gráficos y tablas el usuario podía realizar un análisis más exhaustivo de la situación y tomar decisiones más eficientes. ¿Cómo lo hicimos?
Como núcleo de la plataforma desarrollamos un sistema de mensajería asíncrono que permite la actualización contínua de datos y la explotación eficiente de la gran cantidad de datos que hay que manejar.
Para la interface con el usuario, el cuadro de mando, seleccionamos el framework de desarrollo web Play, muy adecuado a las necesidades del proyecto. Colocamos el panel de control bajo una arquitectura Cloud.
Como lenguaje de programación escogimos Scala, hace tiempo que apostamos por este lenguaje porque es un excelente proponente del paradigma funcional de programación. Permite que el código sea conciso, expresivo y escalable.
En el caso de Magnus Commodities, le confería la máxima robustez a la plataforma, minimizando errores de software (‘bugs’) y aumentando la eficiencia del desarrollo.
Aspectos destacados del proyecto:
- Visualización agradable y sencilla de los datos, fundamental en un proyecto de estas características
- Apuesta por la usabilidad de la plataforma
- Utilización de SCALA como lenguaje de programación
Desarrollado con