Skip to content

Learning Rust by building a task scheduler.

Notifications You must be signed in to change notification settings

JonesBeach/tulsa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tulsa

Learning Rust by building a scheduler for both async and sync tasks. This repo is separated into the following areas:

  1. tulsa: scheduling library which has both thread and coroutine support
  2. app: a sample REST API built on Axum which uses tulsa to run tasks
  3. load-test: WIP experiments to compare the resource utilization of threads vs coroutines

About

Learning Rust by building a task scheduler.

Resources

Stars

Watchers

Forks

Sponsor this project

 

Languages