posborne / rust-systems-programming
Systems Programming in Rust
☆22Updated 8 years ago
Alternatives and similar repositories for rust-systems-programming:
Users that are interested in rust-systems-programming are comparing it to the libraries listed below
- How to structure concurrent workflows in Rust, via five simple examples.☆32Updated 4 years ago
- Cheat sheet for concepts in Rust which come in matching sets or have some pleasing symmetry☆69Updated 7 years ago
- Example using Rust futures with async/await as of May 2019☆11Updated 5 years ago
- Rust crate providing an indexed, queryable column-based storage system☆31Updated 2 years ago
- a crate for small packed strings☆16Updated 2 years ago
- My Master's Thesis??☆64Updated 9 years ago
- Rust library to program hardware performance counter.☆53Updated 2 years ago
- A Rust implementation of two segment trees and a fenwick tree.☆64Updated 6 years ago
- A third-party cargo extension to run the build artifacts through tools like `gdb`☆73Updated 5 years ago
- Run a process on a particular subset of the available hardware.☆36Updated 5 years ago
- A tiny library to efficiently search strings for sets of ASCII characters and byte slices for sets of bytes.☆114Updated 6 months ago
- A fast thread safe memory pool for reusing allocations.☆29Updated 8 years ago
- Miscellaneous Collections☆64Updated 9 years ago
- An intrusive splay tree implementation that is no-std compatible and free from allocation and moves☆67Updated last month
- Keynote versions of my Rust tutorials.☆26Updated 2 years ago
- A sentinel-based, heapless, `Vec`-like type.☆69Updated 4 years ago
- A reader-writer lock that provides extremely fast read access without starving writers☆76Updated last year
- Rust repository for the my article: Understanding Rust Through AVL Trees☆34Updated 5 years ago
- Rust port of Google's SwissTable hash map☆55Updated 3 months ago
- Simple, Erlang-inspired fault-tolerance framework for Rust Futures.☆129Updated 3 years ago
- Rust library for memory barrier☆35Updated 9 months ago
- Slab allocator for no_std systems. Uses multiple slabs with blocks of different sizes and makes a linked list from free blocks☆12Updated last year
- ☆29Updated 6 years ago
- Thread-safe, reference-counted null-terminated immutable Rust strings.☆43Updated last month
- x86_64 OS kernel with completely async userspace and single address space [WIP; but basic kernel functionality implemented]☆31Updated 4 years ago
- A toy Lisp compiler targeting x86-64☆40Updated 4 years ago
- probe: Static probes for Rust☆94Updated last year
- ☆30Updated last year
- rust histogram and percentile stats☆47Updated 4 years ago
- A zero-allocation ring buffer for storing text logs, implemented in Rust☆51Updated last year