Spring GDS 25è Aniversari
Una empresa de logística que envia a 190 països va construir alguna cosa per enviar-se a si mateixa.
Serverless és una manera d'executar codi sense gestionar els servidors on corre. Servidors continua havent-n'hi. El que deixes és de ser-ne l'amo. El proveïdor cloud s'encarrega de la capacitat, l'escalat i els pedaços, i tu desplegues funcions que es desperten per atendre una petició i desapareixen quan acaben. AWS Lambda, Cloudflare Workers i Google Cloud Functions són les plataformes comunes.
El model canvia els comptes. Pagues per execució i per mil·lisegon de còmput, no per una màquina aturada a les tres de la matinada. L'escalat és automàtic, així que una funció que atén deu peticions n'atén deu mil sense que ningú aprovisioni maquinari. Una feina de processament d'imatges que només es dispara quan un usuari puja una foto encaixa net, ja que el codi corre quan cal i no costa res entremig. Serverless sol combinar-se amb bases de dades, cues i emmagatzematge gestionats per arrodonir un sistema complet.
La trampa és l'arrencada en fred. Una funció que no ha corregut fa poc triga més a arrencar el primer cop, cosa que importa en feina sensible a la latència. Les feines llargues, les connexions persistents pesades i el trànsit estable molt alt poden costar més que un servidor normal. L'encaix correcte són les càrregues irregulars, dirigides per esdeveniments o impredictibles. L'encaix equivocat és un servei constant d'alt rendiment que mai dorm.
Construïm serverless quan la càrrega és a ràfegues o quan l'equip no hauria d'estar fent de cangur de la infraestructura. APIs, feines programades, webhooks i processament dirigit per esdeveniments corren bé com a funcions, i encaixen net en els nostres pipelines CI/CD, així que un push a main desplega sense cerimònia de release.
La part honesta és que serverless no és un valor per defecte. Pot disparar en silenci el cost cloud amb trànsit estable d'alt volum, i les arrencades en fred fan mal a la latència de cara a l'usuari si les ignores. Per això mesurem abans de comprometre'ns i barregem serverless amb serveis sempre actius on això té més sentit. Quan encaixa, el client rep un sistema que s'escala sol, costa poc en repòs i allibera l'equip per llançar funcions en lloc de gestionar màquines.
Et preguntes si serverless encaixa amb la teva càrrega o només infla la factura? Comprovem-ho.
Una empresa de logística que envia a 190 països va construir alguna cosa per enviar-se a si mateixa.
Convertir una marca en un negoci que funciona.
Mig milió de persones. Una app. Zero caos.















