In case you wonder what's my preferred stack to build services right now, it's as follows:

- runs the system itself. No to , , yes to , .

- does the business-logic heavy-lifting. Normally single-threaded workers.

- with and does user-facing computations.

- for data views, for immutable history of the events and other data that is only INSERTed, never UPDATEd.

* * *

I am planning to see if I can replace with when I have the time.

@jonn Have you investigated Gleam for your Elixir replacement? I've heard good things.

Follow

@entropealabs I prototyped with it very early on. It was promising, but if I want to give up dynamic nature of process registry, then I'd rather use a language with higher-kinded types and row polymorphism :)

Sign in to participate in the conversation
Doma Social

Mastodon server of https://doma.dev.