This post shares the author's story of accidentally building QueueLixir, a Queue Processor in Elixir with GenStage, and how it became an integral part of Cassava. It discusses the author's journey into functional programming, the use of GenStage and back pressure, the birth and features of QueueLixir, the implementation of a custom GenStage Dispatcher, and its usage in Cassava.

6m read timeFrom gocassava.com
Post cover image
Table of contents
All Ends have BeginningsEnter GenStage and Back PressureQueueLixir is bornSynchronicitySummary

Sort: