Reliable Webhooks: Signatures, Retries, and Idempotency
Design a webhook receiver that verifies signatures, handles duplicate deliveries, and recovers from worker failures without repeating side effects.
A closer look at how the systems work, the decisions behind them, and the lessons from each build.
Design a webhook receiver that verifies signatures, handles duplicate deliveries, and recovers from worker failures without repeating side effects.
Compare offset and cursor pagination, build a stable PostgreSQL ordering, and choose the right approach for tables and activity feeds.
Learn how authentication differs from authorization, why object-level checks matter, and how to test API access with two user accounts.
An AWS web architecture with CloudFront, Application Load Balancer, EC2 across two Availability Zones, and Multi-AZ RDS. Exploring the request path, S3, Parameter Store, and key verification steps before claiming high availability.
Tracing a request's journey through CloudFront, API Gateway, and Lambda, along with the roles of DynamoDB, S3, and Parameter Store in a serverless backend.
Tell me about your idea, your project, or an opportunity to work together.