Skip to content

TigerSwarm#2

Open
rbino wants to merge 16 commits intotigerbeetle:mainfrom
rbino:tigerswarm
Open

TigerSwarm#2
rbino wants to merge 16 commits intotigerbeetle:mainfrom
rbino:tigerswarm

Conversation

@rbino
Copy link

@rbino rbino commented Nov 8, 2023

Project title: TigerSwarm

Authors: Riccardo Binetti (rbino)

Summary: A project to explore the design-space of auto-batching TigerBeetle clients, built using the TigerBeetle Elixir client

Presentation:

rbino added 16 commits November 4, 2023 07:10
Generated with:
mix phx.new tigerswarm --module TigerSwarm --no-ecto --no-mailer
Automatically batch requests with a fixed batch count or a timeout, whichever
comes first.
Start the Client in the Application supervision tree.
Spawns a process that keeps sending requests to TigerBeetle using the batching
client
Calculate some statistics by attaching to telemetry metrics. For now, just print
the stats to stdout.
Allow launching a swarm of Beetles, setting its size
Allow setting all the runtime configurable parameters
Use them as source of truth when initializing the LiveView
Add link to the presentation and provide some indication on installing Elixir
@rbino rbino changed the title Tigerswarm TigerSwarm Nov 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant