Book Read
Designing Data-Intensive Applications
Not a Salesforce book, and the most useful book on this shelf for anyone building Salesforce integrations.
Buy on Amazon (opens in a new tab)
On this page
Nothing in it mentions Salesforce, and it made me measurably better at Salesforce integration work. Every hard question a Platform Events design raises — delivery guarantees, ordering, idempotency, what “exactly once” actually costs — has a chapter here that treats it properly, with the trade-offs stated instead of hidden.
The chapter on the trouble with distributed transactions should be required reading before anyone writes “real-time sync” in a statement of work.
Read it when: an integration you designed has surprised you once. Before that, it reads as theory; after, it reads as a post-mortem of your own week.