Serverless

Architecture 🟡 Mid

Definition

Modele ou le cloud gere l'infrastructure. Le code s'execute en fonctions ephemeres declenchees par des evenements, facturees a l'execution.

Analogie

Un taxi : tu paies la course, pas la voiture. Pas de parking, pas d'entretien.

Exemple de code

// AWS Lambda
export const handler = async (event) => {
  const body = JSON.parse(event.body);
  const result = await processOrder(body);
  return { statusCode: 200, body: JSON.stringify(result) };
};

Cas d'usage

Workloads imprevisibles, APIs legeres, traitement d'evenements, prototypage rapide.

Anti-pattern

Cold start ignore pour des APIs a faible latence — pas adapte aux appels synchrones critiques.

Termes lies

#architecture#interview#cloud