Skip to content

Benchmark of different python and rust web server frameworks

Notifications You must be signed in to change notification settings

jonvet/web_server_benchmark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web server benchmark

This repository contains 3 self-contained python and rust projects that implement a simple web server using different frameworks.

If you need more of a hands-on tutorial, check out my blog posts How to build a simple web server in Python and How to build a simple web server in Rust where I go into more detail.

Benchmark

The benchmark directory contains a script to benchmark the performance of each server, and a script to plot the results after all 3 servers have been benchmarked.

This produces the following plots:

Single Threaded Benchmark results Multi Threaded Benchmark results

If you like, check out my blog post on this comparison Benchmarking Python and Rust web servers.

About

Benchmark of different python and rust web server frameworks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published