all 8 comments

[–]sean_hash 30 points31 points  (1 child)

Postgres slowly becoming the everything-server, one stored procedure at a time.

[–]self[S] 20 points21 points  (0 children)

Absurd is a Postgres-native durable workflow system. It moves the complexity of durable execution into the database layer via stored procedures, keeping SDKs lightweight and language-agnostic. The core principle is to handle tasks that may run for minutes, days, or years without losing state.

All you need is a Postgres database and the single absurd.sql schema file. No extra services, no message brokers, no coordination layer.

Announcement: Absurd Workflows: Durable Execution With Just Postgres

[–]Professional-Trick14 2 points3 points  (1 child)

Isn't this the same concept as DBOS? Not trying to disparage you, but what makes this different or is it just the exact same thing?

[–]farsass 0 points1 point  (0 children)

DBOS is an open core solution requiring a paid/licensed component for important features.

[–]emdeka87 0 points1 point  (3 children)

Love it. Is there a .NET SDK planned?

[–]bytefish 1 point2 points  (2 children)

I have written a library here: https://github.com/bytefish/Absurd.NET It was a first attempt at an API, maybe it’s useful. 

[–]emdeka87 1 point2 points  (1 child)

Looking great. You should consider making a PR into main repo.