Leverage the latest parallel and concurrency features in .NET 6 when building your next application and explore the benefits and …
This easy-to-read, hands-on guide demystifies concurrency concepts like threading, asynchronous programming, and parallel processing in any language. Perplexed by concurrency? …
Master key features of Go, including advanced concepts like concurrency and working with JSON, to create and optimize real-world services, …
Reactive Design Patterns is a clearly written guide for building message-driven distributed systems that are resilient, responsive, and elastic. In …
A book about modern operating systems. Topics are broken down into three major conceptual pieces: Virtualization, Concurrency, and Persistence. Includes …
Appropriate for all intermediate-to-advanced courses in UNIX or Linux programming. This fully updated UNIX classic covers everything students need to …
Few students studying computer science or computer engineering will ever have the opportunity to build a computer system. On the …
Parallel and High Performance Computing offers techniques guaranteed to boost your code’s effectiveness. Summary Complex calculations, like training deep learning …
Your Python code may run correctly, but you need it to run faster. By exploring the fundamental theory behind design …
Python is a programming language with a vibrant community known for its simplicity, code readability, and expressiveness. The massive selection …
Key FeaturesIdentify the bottlenecks in your applications and solve them using the best profiling techniquesWrite efficient numerical code in NumPy, …
Expert guidance for those programming today’s dual-core processors PCsAs PC processors explode from one or two to now eight processors, …
Build real-world, production-ready solutions in Go using cutting-edge technology and techniques About This BookLearn to apply the nuances of the …
What will you learn from this book?Go makes it easy to build software that’s simple, reliable, and efficient. And this …
You already know you want to learn Go, and the smart way to learn anything is to learn by doing. …
A comprehensive guide that caters to both beginners and experienced programmers looking to deepen their understanding of Rust, a language …
Divided into eight parts, the book tries to provide a comprehensive coverage of topics, beginning with OS architectures and then …
This book offers an in-depth description of the IEEE operating system interface standard, POSIX (Portable Operating System Interface) threads, commonly …
Our growing dependence on increasingly complex computer and software systems necessitates the development of formalisms, techniques, and tools for assessing …
C++ Concurrency in Action is a reference and guide to the new C++ 11 Standard for experienced C++ programmers as …
If you’re one of many developers still uncertain about concurrent and multithreaded development, this practical cookbook will change your mind. …
Concurrency on the Java platform has evolved, from the synchronization model of JDK to software transactional memory (STM) and actor-based …
This book constitutes the refereed proceedings of the 19th International Conference on Concurrency Theory, CONCUR 2008, held in Toronto, Canada, …
Don't waste time bending Python to fit patterns you've learned in other languages. Python's simplicity lets you become productive quickly, …
Python's simplicity lets you become productive quickly, but this often means you aren't using everything it has to offer. With …