
A stream handler isn't an outbox. The transactional outbox pattern is the natural way to solve the dual write problem, but it can be trickier than you think to implement correctly.
read moreHopefully you didn’t notice, but a couple of weeks ago I sent an issue of my newsletter that never actually got emailed. My dashboard looked fine and it was marked as published, but the email never hit my inbox (or any of yours 😬).

A stream handler isn't an outbox. The transactional outbox pattern is the natural way to solve the dual write problem, but it can be trickier than you think to implement correctly.
read more
Turn deferred event delivery into an EventBridge primitive so any app can schedule work without managing EventBridge Scheduler itself.
read more
Designing applications for the right amount of scale is a huge architectural task. With serverless part of it is handled for you, but some of it you're on your own.
read more
Serverless already has high availability out of the box. Do you need to add on top of that?
read more
When deciding to go serverless, you need to put up some guardrails to protect yourself. If you don't, you might find yourself in a hole you can't get out of.
read moreThank you for subscribing! Check your inbox to confirm.
View past issues. | Read the latest posts.