Merrymake è una piattaforma di calcolo serverless e infraless per eseguire back-end basati su eventi.
Serverless libera gli sviluppatori dal provisioning e dalla manutenzione dei server. La piattaforma di Merrymake scala a zero, ha un tempo medio di avvio a freddo a cascata inferiore a 200 millisecondi, non ha quote né limiti, e si paga solo per i millisecondi in cui il codice viene eseguito. La piattaforma supporta più linguaggi di programmazione, che non sono stati modificati per raggiungere il tempo di avvio a freddo, e viene fornita con una CLI guidata con modelli, per uno sviluppo e una manutenzione rapidi.
Essendo infraless, astrae molti strumenti utilizzati per la comunicazione da servizio a servizio dietro un'interfaccia di passaggio dei messaggi, consentendo agli sviluppatori di concentrarsi sul loro codice. CI/CD è anche integrato, quindi puoi distribuire con un singolo push Git.
La piattaforma è costruita con un'architettura di comunicazione indiretta flessibile e robusta, che porta una serie di soluzioni standardizzate a problemi tradizionalmente difficili. Ad esempio, Merrymake offre fan-out/fan-in, throttling, deployment senza downtime (alias aggiornamenti progressivi), caching e streaming, con un singolo comando. L'architettura consente inoltre test senza rischi in Produzione e rende facile il refactoring dei servizi.