The tokio-based stack of my webservice

Hi! I've recently written nest.pijul.com, a hosting service for Pijul, a version control system of which I'm a coauthor.

I've written what I wish I knew when I started, about what crates to use and how to do things.
There are still parts I'm unhappy with (essentially, I'd like to use Hyper, but that's about it).

Overall, it's been a lot of fun to write it so far.

Here's the blog post I wrote:

https://pijul.org/2017/07/02/web-stack.html

8 Likes

The blog post is super interesting, but nest seems to be down.

Fixed, thanks.

The css is still returning 404.

Right, sorry about that (there was an experimental version running in parallel, only about 10% of the requests were affected).