El making of de CryptoAdvisor.Club

Anteriormente te explicaba los motivos que nos llevaron a lanzar CryptoAdvisor.Club, el asistente virtual para la inversión en criptomonedas.
En este artículo te comparto algunos detalles técnicos sobre el stack y las herramientas que hemos utilizado para construir el bot de CryptoAdvisor.Club.
El stack técnico
- Es una aplicación en PHP 7.4, con Symfony. CQRS, DDD, eventos…
- Usamos intensivamente la librería BotMan, con algunos drivers propios para modificar algunos comportamientos a la hora de interactuar con menús y botones.
- Varios workers se encargan tanto de los procesos periódicos (sincronización de precios y tratamiento de datos) como de consumir y tratar los eventos que se generan en la aplicación (eventos de dominio varios, analítica, sistema de feedback que sincroniza las sesiones de feedback con threads en nuestro Slack…)
- MySql 8.0 ahora. DynamoDB mientras estuvimos en Lambdas en AWS.


