Join thousands of book lovers
Sign up to our newsletter and receive discounts and inspiration for your next reading experience.
By signing up, you agree to our Privacy Policy.You can, at any time, unsubscribe from our newsletters.
Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including relational databases, NoSQL datastores, stream or batch processors, and message brokers. What are the right choices for your application? How do you make sense of all these buzzwords?In this practical and comprehensive guide, author Martin Kleppmann helps you navigate this diverse landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications.Peer under the hood of the systems you already use, and learn how to use and operate them more effectivelyMake informed decisions by identifying the strengths and weaknesses of different toolsNavigate the trade-offs around consistency, scalability, fault tolerance, and complexityUnderstand the distributed systems research upon which modern databases are builtPeek behind the scenes of major online services, and learn from their architectures
World of Warcraft: Chronicle Volume 1is a journey through an age of myth and legend, a time long before the Horde and the Alliance came to be. This definitive tome ofWarcrafthistory reveals untold stories about the birth of the cosmos, the rise of ancient empires, and the forces that shaped the world of Azeroth and its people. This beautiful hardcover features twenty-five full-page paintings byWorld of Warcraftartist Peter Lee, as well as a cosmology chart, half a dozen maps charting changes through time, and other line art illustrations by Joseph Lacroix, and marks the first in a multipart series exploring theWarcraftuniverse; from the distant past to the modern era.
The Pragmatic Programmer is a remarkable book penned by David Thomas. Published in 2019, this book falls under the genre of computer programming and software development. The book is a gem for those who seek to enhance their programming skills. It provides practical advice on a wide range of topics, including personal responsibility, career development, and creating flexible, robust code. The Pragmatic Programmer is not about a particular language or development environment; it's about approaching programming in a pragmatic and thoughtful way. The book is published by Pearson Education (US), a well-known name in the field of educational and professional publishing. It's an essential read for programmers who are serious about honing their craft.
How do highly-successful people like Elon Musk and Bill Gates get so much done? The answer is time blocking; a time-management method that Cal Newport, productivity expert and bestselling author of Digital Minimalism, has been using for fifteen years.For the first time, this game-changing system has been captured in a daily planner that makes it easy for you to prioritise tasks and focus on the things that really matter. Using the time-block method you'll no longer be distracted by your inbox, social media and other peoples' demands for your time. The Time-Block Planner will help you push aside distractions and focus on the work that will make the difference to you.
A stunning book exploring the art of Sergio Pablos' animated Christmas original, Klaus.
Since its initial debut in 2015, this critically acclaimed quick-start guide to programming has taught millions of people all over the world to write clean code, solve problems, and build custom applications in the popular language of Python. The highly anticipated third edition of Python Crash Course has been completely revised with updated code, practices, and projects-making it the ultimate launchpad for beginners to start their engines and code in Python 3!
Get ready to dive into the squishy and adorable world with the 'Squishmallows Official Collectors' Guide'. This book is a must-have for any Squishmallows enthusiast. Authored by Squishmallows themselves, this guide is the ultimate source of information for all things Squishmallows. Published in 2022, this book is fresh off the press and ready to be devoured by fans. The genre of this book is a collector's guide, making it a unique addition to any bookshelf. It provides detailed information about every Squishmallow, their characteristics, and how to take care of them. The publishers, HarperCollins Publishers, one of the world's foremost publishing companies, have ensured that the book is of top-notch quality. The book is written in English, making it accessible to a wide audience. Don't miss out on this chance to become a Squishmallows expert!
"Published with the authorization of Microsoft Corporation"--Copyright page.
Quality. We all make judgments about it every day. Yet articulating a clear definition of quality in an investing context is challenging. This book addresses the challenge, and distills years of practical investing experience into a definitive account of this under-explored investment philosophy.
Cracking the Coding Interview, written by Gayle Laakmann Mcdowell, is an essential guide for anyone preparing for technical interviews in the software industry. Published in 2015 by Careercup, this book has become a staple for aspiring programmers and engineers. The book delves into the genre of technical literature, providing readers with challenging coding problems and solutions that are often encountered in real-world interviews. Mcdowell's expertise and clear writing style make complex concepts accessible and easy to understand. This book is not just about learning to code, but also about cracking the code of successful interviewing in the tech industry. With 'Cracking the Coding Interview', you're not just reading a book; you're gaining a mentor in the form of Gayle Laakmann Mcdowell, who guides you through the intricate maze of technical interviews. Careercup, as the publisher, has truly provided a masterpiece that is a must-have for every tech enthusiast.
With lots of examples and practical advice, this book takes a holistic view of the topics that system architects and administrators must consider when building, managing, and evolving microservice architectures.
A lavishly illustrated introduction to the world of Rare's highly anticipated game Sea of Thieves, home to krakens, mermaids and buried treasure.
What does it mean to be intelligent? Is it something unique to humans - or do we share it with other beings? Recent years have seen rapid advances in 'artificial' intelligence, which increasingly appears to be something stranger than we ever imagined. At the same time, we are becoming more aware of the other intelligences which have been with us all along, unrecognized. These other beings are the animals, plants, and natural systems that surround us, and are slowly revealing their complexity and knowledge - just as the new technologies we've built are threatening to cause their extinction, and ours. In Ways of Being, writer and artist James Bridle considers the fascinating, uncanny and multiple ways of existing on earth. What can we learn from these other forms of intelligence and personhood, and how can we change our societies to live more equitably with one another and the non-human world? From Greek oracles to octopuses, forests to satellites, Bridle tells a radical new story about ecology, technology and intelligence. We must, they argue, expand our definition of these terms to build a meaningful and free relationship with the non-human, one based on solidarity and cognitive diversity. We have so much to learn, and many worlds to gain.
Master professional-level coding in Rust.For developers who’ve mastered the basics, this book is the next step on your way to professional-level programming in Rust. It covers everything you need to build and maintain larger code bases, write powerful and flexible applications and libraries, and confidently expand the scope and complexity of your projects. Author Jon Gjengset takes you deep into the Rust programming language, dissecting core topics like ownership, traits, concurrency, and unsafe code. You’ll explore key concepts like type layout and trait coherence, delve into the inner workings of concurrent programming and asynchrony with async/await, and take a tour of the world of no_std programming. Gjengset also provides expert guidance on API design, testing strategies, and error handling, and will help develop your understanding of foreign function interfaces, object safety, procedural macros, and much more. You'll Learn:How to design reliable, idiomatic, and ergonomic Rust programs based on best principlesEffective use of declarative and procedural macros, and the difference between themHow asynchrony works in Rust – all the way from the Pin and Waker types used in manual implementations of Futures, to how async/await saves you from thinking about most of those wordsWhat it means for code to be unsafe, and best practices for writing and interacting with unsafe functions and traitsHow to organize and configure more complex Rust projects so that they integrate nicely with the rest of the ecosystemHow to write Rust code that can interoperate with non-Rust libraries and systems, or run in constrained and embedded environments Brimming with practical, pragmatic insights that you can immediately apply, Rust for Rustaceans helps you do more with Rust, while also teaching you its underlying mechanisms.
Legend Of Zelda, The: Breath Of The Wild - Creating A Champion, is an extraordinary book written by none other than Nintendo. This masterpiece was first published in 2018 by Dark Horse Comics, U.S. This book falls under a unique genre that captivates the reader's imagination with its vivid descriptions and engaging plot. The story is set in the land of Hyrule, where you will embark on an unforgettable journey, delving deep into the making of the award-winning game, 'The Legend of Zelda: Breath of the Wild'. The book offers an unparalleled collection of concept art, character designs, and insights directly from the developers. It is a must-read for all gaming enthusiasts and fans of the Zelda series. This book truly encapsulates Nintendo's creative process in crafting one of the most celebrated franchises in the history of gaming.
Rebel Gardening is a captivating read by the renowned author, Alessandro Vitale. Published in 2023 by Penguin LCC US, this book delves into the world of unconventional gardening practices. Vitale, known for his unique perspective on traditional subjects, takes the reader on a journey through the rebellious side of horticulture. The book falls under the non-fiction genre, providing readers with a fresh look at gardening. Vitale's Rebel Gardening is not just a book; it's a movement, a call to action for gardeners to break free from the constraints of traditional gardening norms. Published by Penguin LCC US, this book is a must-read for those who dare to garden differently.
Delve into the world of digital painting on an iPad with step-by-step tutorials, hints, and tips from professional artists.
We're at an inflection point in data, where our data management solutions no longer match the complexity of organizations, the proliferation of data sources, and the scope of our aspirations to get value from data with AI and analytics. In this practical book, author Zhamak Dehghani introduces data mesh, a decentralized sociotechnical paradigm drawn from modern distributed architecture that provides a new approach to sourcing, sharing, accessing, and managing analytical data at scale.Dehghani guides practitioners, architects, technical leaders, and decision makers on their journey from traditional big data architecture to a distributed and multidimensional approach to analytical data management. Data mesh treats data as a product, considers domains as a primary concern, applies platform thinking to create self-serve data infrastructure, and introduces a federated computational model of data governance.Get a complete introduction to data mesh principles and its constituentsDesign a data mesh architectureGuide a data mesh strategy and executionNavigate organizational design to a decentralized data ownership modelMove beyond traditional data warehouses and lakes to a distributed data mesh
The pressure to "be digital" has never been greater, but you can meet the challenge.The digital revolution is here, changing how work gets done, how industries are structured, and how people from all walks of life work, behave, and relate to each other. To thrive in a world driven by data and powered by algorithms, we must learn to see, think, and act in new ways. We need to develop a digital mindset.But what does that mean? Some fear it means that we all need to become technologists who master the intricacies of coding, algorithms, AI, machine learning, robotics, and who-knows-what's-next.That's not the case. You can develop a digital mindset, and this book shows you how. It introduces three approaches—Collaboration, Computation, and Change—and the perspectives and actions within each approach that will enable you to develop the digital skills you need. With a digital mindset, you'll ask the right questions, make smart decisions, and appreciate new possibilities for a digital future. Leaders who adopt these approaches will be able to develop their organization's talent and prepare their company for successful and continued digital transformation.Award-winning researchers and professors Paul Leonardi and Tsedal Neeley will show you how to do it and let you in on the surprising and welcome secret: developing a digital mindset isn't as hard as you think. Most people can become digitally savvy if they follow the "30 percent rule"—the minimum threshold that gives us enough digital literacy to understand and take advantage of the digital threads woven into the fabric of our world.A digital mindset will future-proof you, your career, and your organization. Learn how to develop one here.
Sign up to our newsletter and receive discounts and inspiration for your next reading experience.
By signing up, you agree to our Privacy Policy.