Distributed Operating Systems will provide engineers, educators, and researchers with an in-depth understanding of the full range of distributed operating …
The Go Programming Language is the authoritative resource for any programmer who wants to learn Go. It shows how to …
Immerse yourself in the world of Python concurrency and tackle the most complex concurrent programming problems Key Features Explore the …
A recipe-based guide to refining your C++ programming skills with the help of coding best practices, advanced programming concepts, and …
Exploring the major features and packages of Go, along with its types and data-structures, enabling the reader to write threadsafe, …
Dive deep into the Go language and become an expert Go developer Key Features • Second edition of the bestselling …
This book covers the breadth of Haskells diverse selection of programming APIs for concurrent and parallel programming. It is split …
More than ever, learning to program concurrency is critical to creating faster, responsive applications. Speedy and affordable multicore hardware is …
Advance your understanding of generic data structures and algorithms and their applications using Go and the effective use of concurrency. …
Gain a deep understanding of concurrency and learn how to leverage concurrent algorithms to build high-throughput data processing applications, network …
Explore the fundamentals of systems programming starting from kernel API and filesystem to network programming and process communications Key Features …
Summary Go Web Programming teaches you how to build scalable, high-performance web applications in Go using modern design principles. Purchase …
Concurrent programming may sound abstract and complex, but it helps to deliver a better user experience. With single threaded JavaScript, …
Your application can have impeachable indexes and queries, but they wont help you if you cant get to your data …
Master SQL Server’s Concurrency Model so you can implement high-throughput systems that deliver transactional consistency to your application customers. This …
Erlang solves one of the most pressing problems facing developers today: how to write reliable, concurrent, high-performance systems. It's used …
Labelled transition systems are mathematical models for dynamic behaviour, or processes, and thus form a research field of common interest …
The official book on the Rust programming language, written by the Rust development team at the Mozilla Foundation, fully updated …
Key Features • If you want to learn the advanced-level core concepts of Rust, then this book is the one …
Rust Servers, Services, and Apps is a hands-on guide to developing modern distributed web applications with Rust. You’ll learn how …
The above question is of significance [again] as the Web has caused change and movement in the TP space as …
Delve into the world of Kotlin and learn to build powerful Android and web applications Key Features Learn the fundamentals …
Android development is so vast that mastering this mobile operating system can seem daunting--particularly now that Kotlin has become the …
Greg Andrews teaches the fundamental concepts of multithreaded, parallel and distributed computing and relates them to the implementation and performance …
Professional Multicore Programming: Design and Implementation for C++ Developers presents the basics of multicore programming in a simple, easy-to-understand manner …