
99: Slipstream and Tree-Sitter with Michael Davis
Thinking Elixir Podcast
00:00
Tree Sitter Elixir - The Perfect Framework for a Text Editor
In our backend, we use events sourcing and CQS and DDD. And so our primary database that we're using most of the time is this thing, Event Store DB,. It's kind of like an append only log where you can put events in the stream. In order to consume those events, you'll be writing consumers in gen stage. The actual the client library that we have for events already uses mint under the hood. So it's a gRPC interface and gRPC is kind of a lot like web socket. It's a kind of thin specification over HTTP.mint is the perfect tool for building a client where you have this really fine grain connection with retry
Transcript
Play full episode