Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Resonator

Resonator is a distributed calculator that can calculate basic arithmetic expressions that contain numbers and the following symbols:

( ) + - *

Resonator splits an expression into tasks (sub expressions) and distributes those tasks to workers to calculate.

Give it a try by typing an expression such as:

(1 + 2)
(1 + 2) * 3
(1 + 2) * (3 - 4)

Resonator is built with Resonate.

Getting started

Before you get started you will need to install Resonate.

# start resonate server
resonate serve

# start resonator
uv sync

# start exp task group
GRP=exp PID=lhs uv run resonator
GRP=exp PID=rhs uv run resonator

# start ops task group
GRP=ops uv run resonator

# start command prompt
uv run resonator

About

a distributed calculator built with resonate

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages