Email the Author

You can use this page to email Wez Furlong about Systems Programming with Rust.

Please include an email address so the author can respond to your query

This message will be sent to Wez Furlong

This site is protected by reCAPTCHA and the Google  Privacy Policy and  Terms of Service apply.

About the Book

This book is a collection of all of the things that the author has learned and actually used in real-world, meaningful infrastructure software in a career spanning over 25 years, presented in a structured way. It first covers the fundamental things that you should know about the systems that run all this software, their available facilities, and then progress into higher level concerns for building up more significant software and services.

This book is about Systems Programming, with a skew towards POSIX systems. Important considerations about Windows and specific UNIX dialects is called out and discussed where relevant.

The code examples in this book are written in the Rust programming language, however, the knowledge is presented in a way that is intended to be transferable to other systems programming languages/environments.

This book is not a beginners guide to the Rust language, or programming as a basic concept, but you shouldn't need to have any particular prior experience with Systems Programming itself to make sense of this book; the information is applicable from junior through to veteran programmers.


About the Author

Wez Furlong’s avatar Wez Furlong

Wez Furlong is Co-Founder of KumoMTA where he is building high performance scalable MTA software as Open Source, and is the creator of WezTerm, a powerful cross-platform terminal emulator and multiplexer.

Wez was a Principal Software Engineer at Facebook for over a decade, focusing on Developer Infrastructure and Productivity. He created Watchman and the EdenFS component of Sapling SCM. Both of these Open Source projects are critical in scaling the build, source control and developer infrastructure at Facebook/Meta.

Prior to Facebook Wez was Chief Architect and Director of Engineering at Message Systems for the better part of a decade where he built messaging infrastructure that powers many of the worlds largest email service providers.

A strong proponent of Open Source, Wez has made major contributions to the PHP programming language core in the form of the streams and database abstraction layers, and is author of a number of other extensions.

Wez enjoys sharing knowledge, and this has manifested in the form of a number of articles for php|architect and PHP Magazine, Oracle Technology Network and IBM developerWorks. He has been a speaker at numerous PHP and Open Source conferences worldwide.

Wez also offers his services as a Mentor.

Logo white 96 67 2x

Publish Early, Publish Often

  • Path
  • There are many paths, but the one you're on right now on Leanpub is:
  • Sysprog › Email Author › New
    • READERS
    • Newsletters
    • Weekly Sale
    • Monthly Sale
    • Store
    • Home
    • Redeem a Token
    • Search
    • Support
    • Leanpub FAQ
    • Leanpub Author FAQ
    • Search our Help Center
    • How to Contact Us
    • FRONTMATTER PODCAST
    • Featured Episode
    • Episode List
    • MEMBERSHIPS
    • Reader Memberships
    • Department Reader Memberships
    • Author Memberships
    • Your Membership
    • COMPANY
    • About
    • About Leanpub
    • Blog
    • Contact
    • Press
    • Essays
    • AI Services
    • Imagine a world...
    • Manifesto
    • More
    • Partner Program
    • Causes
    • Accessibility
    • AUTHORS
    • Write and Publish on Leanpub
    • Create a Book
    • Create a Bundle
    • Create a Course
    • Create a Track
    • Testimonials
    • Why Leanpub
    • Services
    • TranslateAI
    • TranslateWord
    • TranslateEPUB
    • PublishWord
    • Publish on Amazon
    • CourseAI
    • GlobalAuthor
    • Marketing Packages
    • IndexAI
    • Author Newsletter
    • The Leanpub Author Update
    • Author Support
    • Author Help Center
    • Leanpub Authors Forum
    • The Leanpub Manual
    • Supported Languages
    • The LFM Manual
    • Markua Manual
    • API Docs
    • Organizations
    • Learn More
    • Sign Up
    • LEGAL
    • Terms of Service
    • Copyright Policy
    • Privacy Policy
    • Refund Policy

*   *   *

Leanpub is copyright © 2010-2025 Ruboss Technology Corp.
All rights reserved.

This site is protected by reCAPTCHA
and the Google  Privacy Policy and  Terms of Service apply.

Leanpub requires cookies in order to provide you the best experience. Dismiss