Wamwea🇰🇪
29K posts

Wamwea🇰🇪
@wamweaaa
I like building apps. Currently building https://t.co/q6Vn36enrt AI-Intrigued | Gamer 🎮 | Dev | Painfully self-aware. Opinions are mine and mine alone.



Currently implementing outbox pattern in my platform. When a user buys a digital poduct, we have to do like 3 ops at the same time. Send a receipt , send the digital product, update the db. An outbox event ensures we can verify these actions are actually taken and complete.


Notification system working based on outbox pattern. If my email provider fails to send the email, a NodeJS worker checks for the event and retries it. After 5 failed retries, the event is labelled as FAILED. So the admin dashboard can easily see failing operations.


Hustlesasa, why would you invalidate all upcoming tickets then force your users to download your shitty app just to access tickets? What kind of rollout is this?



























