"I was fortunate indeed to have worked with a fantastic team on the design and implementation of the concurrency features …
Like the best-selling Black Hat Python, Black Hat Go explores the darker side of the popular Go programming language. This …
With the increasing complexity of modern cloud-based systems, an effective enterprise architecture program is more critical than ever. In this …
""In this poignant memoir, Azar Nafisi recounts her journey of self-discovery through the pages of classic literature. Set in tumultuous …
Clayton M. Christensen, the author of such business classics as The Innovator’s Dilemma and the New York Times bestseller How …
Implement modern design patterns that leverage domain-driven data, to achieve resiliency and scalability for data-dependent applicationsKey FeaturesLearn the tenets of …
Microservices Patterns teaches enterprise developers and architects how to build applications with the microservice architecture. Rather than simply advocating for …
From fundamentals and design patterns to the different strategies for creating secure and reliable architectures in AWS cloud, learn everything …
Effective visualization is the best way to communicate information from the increasingly large and complex datasets in the natural and …
A friendly, framework-agnostic tutorial that will help you grok how streaming systems work—and how to build your own! In Grokking …
Take advantage of your C# skills to build UI components and client-side experiences with .NET. With this practical guide, you'll …
Your Python code may run correctly, but you need it to run faster. By exploring the fundamental theory behind design …
Summary Grokking Algorithms is a fully illustrated, friendly guide that teaches you how to apply common algorithms to the practical …
Application development can be tricky enough even when you aren't dealing with complex systems programming problems like web-scale concurrency and …
Empower your team with platforms built on top of Kubernetes using open source tools. Adopting Kubernetes is complex—especially when you’re …
Why do you do what you do? Why are some people and organizations more innovative, more influential, and moer profitable …
Written in simple, straightforward language, From Research to Manuscript, explains how to understand and summarize a research project. It is …
"Embark on thrilling investigations with the world's most celebrated detective, Sherlock Holmes, in this meticulously illustrated edition of Sir Arthur …
A book about modern operating systems. Topics are broken down into three major conceptual pieces: Virtualization, Concurrency, and Persistence. Includes …
Strategic management forms the core of any business course. The body of literature available has grown rapidly, leading to a …
We've arrived in a new era—GenAI is reshaping industries and decision-making processes across the board. As a result, understanding their …
Written by machine-learning researchers and members of the Android Security team, this all-star guide tackles the analysis and detection of …
WebAssembly: The Definitive Guide is a thorough and accessible introduction to one of the most transformative technologies hitting our industry. …
From New York Times best-selling author of the Dinotopia series, James Gurney, comes a carefully crafted and researched study on …
Create, merge, and distribute code with Git, the most powerful and flexible versioning system available About This BookMaster all the …
Refactoring is a controlled technique for improving the design of an existing code base. Its essence is applying a series …
Whether you work in a home office or abroad, business success in our ever more globalized and virtual world requires …
Proven techniques and principles for modernizing legacy systems into new architectures that deliver serious competitive advantage. For a business to …
This series features classic tales retold with attractive color illustrations. Educators using the Dale-Chall vocabulary system adapted each title. Each …
Finally a go-to guide to creating and publishing the kind of content that will make your business thrive.Everybody Writes is …
Microservices promise a better way to sustainably deliver business impact. Rather than a single monolithic unit, applications built in this …
The Unity Shaders BibleThe definitive book to learn shaders in Unity.Introduction to the shader programming language.Lighting, shadow, and surface.Compute Shader, …
The software development ecosystem is constantly changing, providing a constant stream of new tools, frameworks, techniques, and paradigms. Over the …
One of the most cited books in physics of all time, Quantum Computation and Quantum Information remains the best textbook …
SummaryBDD in Action teaches you the Behavior-Driven Development model and shows you how to integrate it into your existing development …
Set Theory has experienced a rapid development in recent years, with major advances in forcing, inner models, large cardinals and …
How Tomcat Works is the only book that explains the internal workings of Tomcat, the open source project used by …
"A Philosophy of Software Design by John Ousterhout is a seminal work that redefines the approach to software development. With …