Dominik Tornow's Avatar

Dominik Tornow

@dominiktornow.bsky.social

Founder Resonate HQ | Distributed Async Await | Thinking in Distributed Systems | https://dtornow.substack.com

2,739 Followers  |  39 Following  |  563 Posts  |  Joined: 27.10.2024  |  1.9366

Latest posts by dominiktornow.bsky.social on Bluesky

Post image Post image Post image Post image

The 1st Table Mountain Database Management Seminar
Oct 9, 2025

An overnight hike β€” DBMS philosopher walk and talks, card games, South African braai under starry skies β€” with TigerBeetle, professors Philippe Bonnet and @peterabcz.bsky.social, and @dominiktornow.bsky.social

#TMDBMS

11.10.2025 14:08 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

From brainstorming transactional applications with the @tigerbeetle.com team to drafting blog posts with Table Mountain as backdrop

Cape Town is a whole vibe

08.10.2025 08:05 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

In the next chapter of Systems Engineering for Agentic Applications:

When agents leave the terminal, agentic applications become distributed applications.

We'll cover

➑️ Coordination
➑️ Recovery
➑️ Progress

And why you should never hang your agent off a TCP connection πŸ”ͺ

07.10.2025 09:45 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Distributed Async Await

βœ… Simulation tested
❌ Formally verified

Interested in some live coding ... wait, no ... specifying a distributed protocol?!

Who’s up for a webinar to formalize @resonatehqio.bsky.social protocol stack. From scratch. In quint.

Let me see hands

02.10.2025 09:05 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Chapter 2 gets a more formal treatment of Agents, environments, autonomy, alignment, etc

Helpful or heavy?!

01.10.2025 20:45 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

MCP: real innovation or literally just a function call?!

Where do you stand in the protocol debate?

01.10.2025 14:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The second chapter of Systems Engineering for Agentic Applications just dropped

This chapter covers

➑️ Agents & Environments
➑️ Goals & Plans
➑️ Context Engineering

+ We build an agent to organize our desktop

Bonus: Is MCP just calling functions by name?!

bsky.app/profile/domi...

01.10.2025 08:10 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 3
Post image

The second chapter of Systems Engineering for Agentic Applications will drop tomorrow

We'll cover

➑️ Agents and Environments
➑️ Goals and Plans
➑️ Autonomy and Alignment
➑️ Context Engineering

+ We build an agent to organize our desktop

agenticapplications.substack.com

30.09.2025 10:31 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

You cannot step into the same river twice
-Heraclitus, Greek Philosopher

An agent is a tuple (model, tools, system prompt, history)

A = (M, T, s, h)

After each interaction, the history changes

A' = (M, T, s, h+i)

Is A' still A? When is A' still A

#PhilosophyFootnote

bsky.app/profile/domi...

28.09.2025 18:06 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image 28.09.2025 17:50 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Agents don't have a plan

Often, we prompt agents to plan out loud. But agents do not commit to a plan.

The proposed plan becomes part of the history, the context, biasing but not binding future decisions.

Why? Agents are turn based. Every step is a new decision

27.09.2025 09:25 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The #P99CONF speaker gift just dropped.

Box says: Get swag, not lag

I say: 10/10 swag box

Come see me squash Heisenbugs with deterministic simulation testing

bsky.app/profile/domi...

24.09.2025 12:50 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
liveBook Β· Manning liveBooks are enhanced books. They add narration, interactive exercises, code execution, and other features to eBooks.

Hey Iker, super happy to hear you are enjoying the book so far β™₯️

I believe Manning's preferred way to report errors including typos is the Manning's livebook discussion forum:

livebook.manning.com/discussion

Thanks for taking the time!!!

24.09.2025 07:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Thank youuuuuu

23.09.2025 20:45 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Please let me know if you have any questions, feedback, or comments

23.09.2025 20:45 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

From pixels to paper, from Manning to mailbox, Think Distributed Systems is finally in my hands.

Thank you everybody for your encouragement and being on this journey together ❀️

23.09.2025 14:00 β€” πŸ‘ 23    πŸ” 6    πŸ’¬ 1    πŸ“Œ 1

Prompt Engineering, formalized

Prompt Engineering has felt intangible to me. Hype but no precision

In Chapter 2, we define Prompt Engineering as a search problem that maximizes a fitness function on an agent’s trajectory

Too abstract?! Too dense?!

Don't worry. We build this from the ground up

16.09.2025 04:00 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Engineering without a dependable mental model is just guesswork

In Chapter 2, we fuse theory with practice and formalize goals, tasks, trajectories, alignment, and even prompt engineering.

Timeless mental models you'll use forever

15.09.2025 02:22 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

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

13.09.2025 22:35 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 1
Preview
Resonate Dead simple β€” Killing the complexity of distributed systems.

Yes, you can use @resonatehqio.bsky.social to implement reliable long-running blocking or non-blocking tool calls

Join our discord at resonatehq.io and we can chat about options and architecture

13.09.2025 01:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Durable Execution, distilled

Distributed Async Await is so simple, the API fits on @resonatehqio.bsky.social's landing page

That's not just a feature, that's a flex

12.09.2025 08:35 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

As far as I understand, even with http3, a tool call has to conclude on the same (logical) connection

12.09.2025 04:03 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Hot take

MCP's Achilles heel? Requiring a persistent TCP connection

How do you handle long running tool calls?!

12.09.2025 00:42 β€” πŸ‘ 7    πŸ” 2    πŸ’¬ 2    πŸ“Œ 0

Chapter 2 covers a lot of ground:

β†’ Goals and subgoals
β†’ Tasks and subtasks
β†’ Autonomy
β†’ Alignment
β†’ Open loop agents
β†’ Closed loop agents
β†’ Agent equivalence
β†’ Agent compatibility

The foundations for building systems, not toys

08.09.2025 10:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 1

Your desktop is a mess?

In the next chapter of Systems Engineering for Agentic Applications we build an agent to organize our desktop

A simple task and a perfect lens for understanding how agents work and the systems engineering challenges they present

07.09.2025 08:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 2

One of the hardest problems in agentic applications is alignment:

An agent is aligned with the user if the agent ranks possible states the same as the user

06.09.2025 17:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

No frameworks

In the 2nd chapter of Systems Engineering for Agentic Applications, we’ll build an agent from the ground up

Why?

To study agents from first principles and identify the systems engineering challenges we’ll face at scale

05.09.2025 12:18 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 2

Hey, I am happy you are enjoying the book so far. I am still writing the book, one chapter a month, so unfortunately I cannot publish all at once πŸ˜…

03.09.2025 08:11 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The first chapter of Systems Engineering for Agentic Applications just dropped

This chapter covers

1⃣ AI foundations
2⃣ AI agents and agentic applications
3⃣ Code samples exploring AI APIs and simple agents

systems-engineering-for-agentic-applications.resonatehq.io/chapters/cha...

01.09.2025 08:00 β€” πŸ‘ 10    πŸ” 3    πŸ’¬ 1    πŸ“Œ 2

The first chapter of Systems Engineering for Agentic Applications will drop tomorrow

We will cover

➑️ AI foundations
➑️ AI agents and agentic applications
➑️ First contact with AI APIs and AI agents

31.08.2025 13:06 β€” πŸ‘ 7    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

@dominiktornow is following 20 prominent accounts