Merrymake es una plataforma de computación sin servidor y sin infraestructura para ejecutar back ends impulsados por eventos.
Sin servidor libera a los desarrolladores de aprovisionar y mantener servidores. La plataforma de Merrymake escala a cero, tiene un tiempo promedio de inicio en frío en cascada por debajo de 200 milisegundos, no tiene cuotas ni límites, y solo pagas por los milisegundos que tu código se ejecuta. La plataforma admite múltiples lenguajes de programación, que no han sido modificados para lograr el tiempo de inicio en frío, y viene con una CLI guiada con plantillas, para un desarrollo y mantenimiento rápidos.
Al ser sin infraestructura, abstrae muchas herramientas utilizadas para la comunicación de servicio a servicio detrás de una interfaz de paso de mensajes, permitiendo a los desarrolladores centrarse en su código. CI/CD también está integrado.
La plataforma está construida con una arquitectura de comunicación indirecta flexible y robusta, que ofrece una serie de soluciones estandarizadas a problemas tradicionalmente difíciles. Como ejemplos, Merrymake ofrece fan-out/fan-in, limitación, implementación sin tiempo de inactividad (también conocida como actualizaciones continuas), almacenamiento en caché y transmisión, con un solo comando. La arquitectura además permite pruebas sin riesgo en Producción y facilita la refactorización de servicios.