By Brian L. Troutwine :
Understanding Tokio, pt. 2 | blog.troutwine.us
This is my second post exploring the internals of tokio. You can find the first here. As a refresher the last article had two open questions at its core: How many outstanding requests can we stack up inside of tokio: Is there a finite queue somewhere or what?How does
more...
Article Brian L. Troutwine Rust Jan 14, 2020 1  
Understanding Tokio, pt. 1 | blog.troutwine.us
I would like to understand how Tokio works. My interests run to the real-time and concurrent side of things but I don't know much about Tokio itself. Before the introduction of async and stable futures I more or less intentionally avoided learning it, not out of any sense that Tokio
more...
Article Brian L. Troutwine Rust Dec 31, 2019 1  
A Theory of Failure | blog.troutwine.us
I think about failure a lot. Why do things go wrong and what can we do about it? Professionally I’m a software engineer, presently the Infrastructure Lead for Goodwater Capital. How does software fail and what can we do about it? How do human processes fail and what can
more...
Article Brian L. Troutwine Rust Dec 29, 2019 1  
Bughunt - ClusterFuzz and Stumbles | blog.troutwine.us
With the release of the open-source release of ClusterFuzz in February I figured I could solve one of the key problems of the bughunt project – getting enough CPU time – by deploying a ClusterFuzz setup and scaling up as funds allowed. ClusterFuzz promises a convenient build pipeline which would allow me
more...
Article Brian L. Troutwine Rust Mar 08, 2019 1  
Safe Bad | blog.troutwine.us
The last several years of my career have been spent in specialized teams doing specialized things. In a purely technical sense, that's been delightful and I've really learned a lot. My work at Dropbox has me working in a split experience team and mentorship is part of my work responsibility
more...
Article Brian L. Troutwine Rust Feb 23, 2019 1  

Featured Contributors

Brian L. Troutwine
~   ..