Settings

Theme

Distributed Coroutines: a new primitive soon in every developer's toolkit

stealthrocket.tech

9 points by pelletier 2 years ago · 3 comments

Reader

halayli 2 years ago

  async def mycoroutine():
      await operationA()
      await sleep(24 * 60 * 60) # wait 1 day
      await operationB()

The article lacks an example demonstrating how it can solve a real problem. I felt the authors aren't able to come up with such a concrete example nor does it talk about its overhead and global state atomicity.
pryz 2 years ago

Hi HN,

We've had enough of traditional orchestration frameworks. That's why we created dispatch.run, aiming to streamline coding by integrating resilience more naturally.

The core of our solution? Distributed Coroutines. These aren't your typical tools; they're designed to enhance flexibility and reduce complexity in distributed systems.

We've detailed our approach and the potential of Distributed Coroutines in a new blog post. It's about making development smoother and more intuitive.

Let's discuss the future of distributed computing.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection