Spark: The Definitive Guide


Book Description

Learn how to use, deploy, and maintain Apache Spark with this comprehensive guide, written by the creators of the open-source cluster-computing framework. With an emphasis on improvements and new features in Spark 2.0, authors Bill Chambers and Matei Zaharia break down Spark topics into distinct sections, each with unique goals. Youâ??ll explore the basic operations and common functions of Sparkâ??s structured APIs, as well as Structured Streaming, a new high-level API for building end-to-end streaming applications. Developers and system administrators will learn the fundamentals of monitoring, tuning, and debugging Spark, and explore machine learning techniques and scenarios for employing MLlib, Sparkâ??s scalable machine-learning library. Get a gentle overview of big data and Spark Learn about DataFrames, SQL, and Datasetsâ??Sparkâ??s core APIsâ??through worked examples Dive into Sparkâ??s low-level APIs, RDDs, and execution of SQL and DataFrames Understand how Spark runs on a cluster Debug, monitor, and tune Spark clusters and applications Learn the power of Structured Streaming, Sparkâ??s stream-processing engine Learn how you can apply MLlib to a variety of problems, including classification or recommendation







A Designer's Research Manual


Book Description

Doing research can make all the difference between a great design and a good design. By engaging in competitive intelligence, customer profiling, color and trend forecasting, etc., designers are able to bring something to the table that reflects a commercial value for the client beyond a well-crafted logo or brochure. Although scientific and analytical in nature, research is the basis of all good design work. This book provides a comprehensive manual for designers on what design research is, why it is necessary, how to do research, and how to apply it to design work.




Mastering Cloud Computing


Book Description

Mastering Cloud Computing is designed for undergraduate students learning to develop cloud computing applications. Tomorrow's applications won't live on a single computer but will be deployed from and reside on a virtual server, accessible anywhere, any time. Tomorrow's application developers need to understand the requirements of building apps for these virtual systems, including concurrent programming, high-performance computing, and data-intensive systems. The book introduces the principles of distributed and parallel computing underlying cloud architectures and specifically focuses on virtualization, thread programming, task programming, and map-reduce programming. There are examples demonstrating all of these and more, with exercises and labs throughout. - Explains how to make design choices and tradeoffs to consider when building applications to run in a virtual cloud environment - Real-world case studies include scientific, business, and energy-efficiency considerations




Cloud Computing


Book Description

The primary purpose of this book is to capture the state-of-the-art in Cloud Computing technologies and applications. The book will also aim to identify potential research directions and technologies that will facilitate creation a global market-place of cloud computing services supporting scientific, industrial, business, and consumer applications. We expect the book to serve as a reference for larger audience such as systems architects, practitioners, developers, new researchers and graduate level students. This area of research is relatively recent, and as such has no existing reference book that addresses it. This book will be a timely contribution to a field that is gaining considerable research interest, momentum, and is expected to be of increasing interest to commercial developers. The book is targeted for professional computer science developers and graduate students especially at Masters level. As Cloud Computing is recognized as one of the top five emerging technologies that will have a major impact on the quality of science and society over the next 20 years, its knowledge will help position our readers at the forefront of the field.




ICT for All


Book Description




Stats: Data and Models, Global Edition


Book Description

Richard De Veaux, Paul Velleman, and David Bock wrote Stats: Data and Models with the goal that students and instructors have as much fun reading it as they did writing it. Maintaining a conversational, humorous, and informal writing style, this new edition engages students from the first page. The authors focus on statistical thinking throughout the text and rely on technology for calculations. As a result, students can focus on developing their conceptual understanding. Innovative Think/Show/Tell examples give students a problem-solving framework and, more importantly, a way to think through any statistics problem and present their results. The full text downloaded to your computer With eBooks you can: search for key concepts, words and phrases make highlights and notes as you study share your notes with friends eBooks are downloaded to your computer and accessible either offline through the Bookshelf (available as a free download), available online and also via the iPad and Android apps. Upon purchase, you'll gain instant access to this eBook. Time limit The eBooks products do not have an expiry date. You will continue to access your digital ebook products whilst you have your Bookshelf installed.




Autonomous Horizons


Book Description

Dr. Greg Zacharias, former Chief Scientist of the United States Air Force (2015-18), explores next steps in autonomous systems (AS) development, fielding, and training. Rapid advances in AS development and artificial intelligence (AI) research will change how we think about machines, whether they are individual vehicle platforms or networked enterprises. The payoff will be considerable, affording the US military significant protection for aviators, greater effectiveness in employment, and unlimited opportunities for novel and disruptive concepts of operations. Autonomous Horizons: The Way Forward identifies issues and makes recommendations for the Air Force to take full advantage of this transformational technology.




Blown to Bits


Book Description

'Blown to Bits' is about how the digital explosion is changing everything. The text explains the technology, why it creates so many surprises and why things often don't work the way we expect them to. It is also about things the information explosion is destroying: old assumptions about who is really in control of our lives.




The Book of Money


Book Description

'Money may be the husk of many things but not the kernel. It brings you food, but not appetite; medicine, but not health; acquaintance, but not friends; servants, but not loyalty; days of joy, but not peace or happiness' - Henrik Ibsen Money is big in the news. Banks have collapsed, the property bubble has burst and national debts are at almost unimaginable levels. The Book of Money will help you understand what is happening. Mentioning terms such as the 'financial market' and 'global economy' are daunting prospects, even without the added dreaded notion of recession. Money, and our worldwide struggles with them, is a constant source of doom and gloom news bulletins, leaving us fearing for our savings and bank balances. More often than we consider, this anxiety is down to our lack of understanding of how the economic climates and financial systems work. The Book of Money will demystify and explain economics to help you understand the modern financial world, and answers all the questions you were too afraid to ask. This beautifully illustrated book, with full colour photography, offers comprehensive diagrams to explain the most baffling of systems such as 'Who Owes What?' with national debts, an accurate portrayal of how tax is spent, and the World's top 20 banks' assets. It shares a potted history of how money came to life, charting the rise of the shekel in the Mesopotamian civilisations, the 'Lydian Lion' and profiles of notable figures who wrote about money, such as Adam Smith and Karl Marx. You can explore the many different types of banks with descriptions of how they function, varieties of bonds and how they can affect you, the structures of hedge funds and how the criminality and money intertwine through fraud, rogue states and cybercrime. The Book of Money Includes... A Brief History of Money Rich World, Poor World Money and Government Banks & Banking The Markets Investing & Finance Money & Business The Science of Money Money & The Law Life Stages Saving, Spending & Giving ... and much more!