I am thrilled to announce that @ManningBooks has decided to publish Thinking in Distributed Systems
Writing this book was challenging but rewarding. Your support, your feedback and comments kept me motivated throughout.
Thank you ❤️
There are good papers.
There are great papers.
And then there’s A Transaction Model by Jim Gray.
If you are into databases, transactions, and systems thinking, this will become your favorite paper.
I am writing a book on Thinking in Distributed Systems
12 chapters, one chapter per month, full of diagrams, illustrations, and examples.
#ThinkingInDistributedSystems#Goals2023
From pixels to paper, from @ManningBooks to mailbox, Think Distributed Systems is finally in my hands.
Thank you everybody for your encouragement and being on this journey together ❤️
Downtime isn’t an inconvenience anymore. It’s become unacceptable.
Distributed systems are how modern software stays reliable.
Think Distributed Systems by @DominikTornow makes them simple with visuals & analogies that click.
Get it in print for 50% off with code tornowpb
Fascinating paper: Event-Based Programming without Inversion of Control demonstrates how to implement a procedure-based programming model atop an event-driven execution model
Great read if you want to explore async programming
Just got word from @ManningBooks: Think Distributed Systems is moving to production
✔️ Copy
✔️ Graphics
✔️ Typesetting
The last steps before pages turn into print
I am thrilled to announce that @ManningBooks has decided to publish Thinking in Distributed Systems
Writing this book was challenging but rewarding. Your support, your feedback and comments kept me motivated throughout.
Thank you ❤️
In Chapter 2 of Systems Engineering for Agentic Applications, we build our own MCP.
Not another MCP server but our own protocol
We'll discover
- What is MCP
- What does MCP do
- Why would we even need MCP
x.com/criccomini/sta…
Retries. Often touted as a simply fix for reliability in the presence of failure-However, retries are incredibly difficult to get right.
This paper is a fantastic discussion of the complex world of retries