Join Life Lessons
A batch of the best highlights from what Shrishty's read, .
This struct is the central piece and is used all across the package. It represents an outbox job schema that is persisted to the store. Status is used to track the lifecycle of the outbox job.
Achieving Reliable Dual Writes in Distributed Systems
Rishabh Gupta
refuse to stop until the job is finished.
Eat That Frog!
Brian Tracy
Test thoroughly at all levels, from unit tests to whole-system integration tests and manual tests [3].
Designing Data-Intensive Applications
None
...catch up on these, and many more highlights