Lambda

AWS Lambda is Amazon's serverless function-as-a-service (FaaS). It runs short-lived functions in response to events, scales transparently from zero to thousands of concurrent invocations, and bills only for execution time. Lambda is the foundational serverless service in AWS and the pattern most other clouds modelled their FaaS offerings on.

How it works

Code is packaged as a deployment…

Service Mesh

A service mesh is an infrastructure layer that handles service-to-service communication for a microservices application: routing, retries, timeouts, mTLS encryption, authorization, traffic shifting, and observability. The mesh moves these cross-cutting concerns out of each service into a dedicated layer, typically implemented as a sidecar proxy or a kernel module per pod.

How it works

Most…

Webhook

A webhook is an HTTP callback that one system sends to another to notify it of an event. Instead of the receiver polling for changes, the source POSTs an event payload to a URL the receiver registered ahead of time. Webhooks are the default integration mechanism between SaaS products.

How it works

The receiver registers a URL with the source (in a dashboard or via API). When an event occurs,…

GraphQL is an API query language and runtime in which clients request exactly the fields they want from a typed schema. A single endpoint accepts queries, mutations, and subscriptions, and the server resolves only the requested fields, often combining data from multiple underlying sources.

How it works

The server publishes a schema written in the GraphQL SDL, defining types, queries,…

Page 1