Merrymake é uma plataforma de computação sem servidor e sem infraestrutura para executar back ends orientados a eventos.
Serverless libera os desenvolvedores de provisionar e manter servidores. A plataforma da Merrymake escala para zero, tem um tempo médio de início a frio em cascata abaixo de 200 milissegundos, não possui cotas nem limites, e você paga apenas pelos milissegundos em que seu código é executado. A plataforma suporta várias linguagens de programação, que não foram alteradas para alcançar o tempo de início a frio, e vem com uma CLI guiada com templates, para desenvolvimento e manutenção rápidos.
Sendo sem infraestrutura, abstrai muitas ferramentas usadas para comunicação de serviço a serviço por trás de uma interface de passagem de mensagens, permitindo que os desenvolvedores se concentrem em seu código. CI/CD também está embutido.
A plataforma é construída com uma arquitetura de comunicação indireta flexível e robusta, que traz uma série de soluções padronizadas para problemas tradicionalmente difíceis. Como exemplos, a Merrymake oferece fan-out/fan-in, limitação de taxa, implantação sem tempo de inatividade (também conhecida como atualizações contínuas), cache e streaming, com um único comando. A arquitetura ainda permite testes sem risco em Produção e facilita a refatoração de serviços.