Encore: Distributed systems runtime for TypeScript, written in Rust

  • I’ve been using the Go version of Encore for the past year. Overall it’s been really pleasant, a few rough edges that their team helped resolve, but it saved so much time on Ops that it was well worth it.

  • Where is the distributed part in all this? Looks like a typical runtime to me?

  • This looks like a cross between Heroku and NATS. Any users care to comment?

  • I've seen Encore pop up here before and been impressed with some blog posts.

    But the product itself seems vague. I think it's abstractions to simplify cloud primitives.

    I like the brand, tone and presentation.

  • What does Encore do, exactly? From the comments here and the blog post it's not super clear to me.

  • Recently have been enjoying developing with Azurite, this looks similar. Storage, queue, function, etc.

  • It's worth mentioning that its built by ex-Spotify devs.

  • Is it somewhat OTP part of Erlang/OTP?