Concurrency 1: Types of Concurrency I want to explain different types of concurrent datastructures, so that we can explore their properties and when or why they might be useful. As our computer systems become increasingly parallel and asynchronous, it's important that our applications are able to work in these environments effectively. Languages like Rust help us to ensure our concurrent structures are safe. CPU Memory Model Crash Course In no way is this a thorough, complete, or 100% accurat...