Big Data Systems: A 360-degree Approach

Shamsi, Jawwad Ahmed, Khojaye, Muhammad Ali

  • 出版商: CRC
  • 出版日期: 2023-07-24
  • 售價: $2,560
  • 貴賓價: 9.5$2,432
  • 語言: 英文
  • 頁數: 340
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 0367755238
  • ISBN-13: 9780367755232
  • 相關分類: 大數據 Big-data
  • 海外代購書籍(需單獨結帳)

商品描述

Big Data Systems encompass massive challenges related to data diversity, storage mechanisms, and requirements of massive computational power. Further, capabilities of big data systems also vary with respect to type of problems. For instance, distributed memory systems are not recommended for iterative algorithms. Similarly, variations in big data systems also exist related to consistency and fault tolerance. The purpose of this book is to provide a detailed explanation of big data systems. The book covers various topics including Networking, Security, Privacy, Storage, Computation, Cloud Computing, NoSQL and NewSQL systems, High Performance Computing, and Deep Learning. An illustrative and practical approach has been adopted in which theoretical topics have been aided by well-explained programming and illustrative examples.

Key Features:

  • Introduces concepts and evolution of Big Data technology.
  • Illustrates examples for thorough understanding.
  • Contains programming examples for hands on development.
  • Explains a variety of topics including NoSQL Systems, NewSQL systems, Security, Privacy, Networking, Cloud, High Performance Computing, and Deep Learning.
  • Exemplifies widely used big data technologies such as Hadoop and Spark.
  • Includes discussion on case studies and open issues.
  • Provides end of chapter questions for enhanced learning.

商品描述(中文翻譯)

《大數據系統》涵蓋了與數據多樣性、存儲機制和大規模計算能力相關的巨大挑戰。此外,大數據系統的能力也因問題類型而異。例如,分散式記憶系統不適用於迭代算法。同樣,大數據系統的一致性和容錯性也存在差異。本書的目的是提供對大數據系統的詳細解釋。本書涵蓋了各種主題,包括網絡、安全、隱私、存儲、計算、雲計算、NoSQL和NewSQL系統、高性能計算和深度學習。本書採用了圖解和實用的方法,理論主題通過詳細解釋的編程和實例進行輔助。

主要特點:
- 介紹大數據技術的概念和演進。
- 通過實例進行詳細解釋,以便深入理解。
- 包含編程示例,以進行實際開發。
- 解釋了多個主題,包括NoSQL系統、NewSQL系統、安全、隱私、網絡、雲、高性能計算和深度學習。
- 以Hadoop和Spark等廣泛使用的大數據技術為例。
- 包括案例研究和未解決問題的討論。
- 提供章末問題以增強學習效果。

作者簡介

Jawwad A. Shamsi completed B.E. (Electrical Engineering) from NED University of Enginnering and Technology, Karachi in 1998. He completed his MS in Computer and Information Sciences from University of Michigan-Dearborn, MI, USA in 2002. In 2009, he completed his PhD. from Wayne State University, MI, USA. He has also worked as a Programmar Analyst in USA from 2000 to 2002. In 2009, he joined FAST- National Univesity of Computer and Emerging Sciences (NUCES), Karachi. He has served as the head of computer science department from 2012 to 2017. Currently, he is serving as a Professor of Computer Science and Director of the Karachi Campus. He also leads a research group - syslab (http: //syslab.khi.nu.edu.pk). His research is focused on developing systems which can meet the growing needs of scalability, security, high performance, robustness, and agility. His research has been funded by different International and National agencies including NVIDIA and Higher Education Commission, Pakistan.

Muhammad Ali Khojaye has more than decade of industrial experience ranging from the cloud-native side of things to distributed systems design, CI/CD, and infrastructure. His current technical interests revolve around big data, cloud, containers, and large scale systems design. He currently lives in the Glasgow suburbs with his wife and son. When he's not at work, Ali enjoys cycling, travelling, and spending time with family and friends.

作者簡介(中文翻譯)

Jawwad A. Shamsi於1998年從巴基斯坦卡拉奇的NED工程技術大學獲得電機工程學士學位。他於2002年在美國密歇根大學迪爾伯恩分校獲得計算機和信息科學碩士學位。2009年,他在美國韋恩州立大學獲得博士學位。他還曾在2000年至2002年期間在美國擔任程序分析師。2009年,他加入了巴基斯坦FAST-國立計算機與新興科學大學(NUCES)卡拉奇分校。他曾擔任計算機科學系主任從2012年到2017年。目前,他擔任計算機科學教授和卡拉奇分校主任。他還領導著一個研究小組-syslab(http://syslab.khi.nu.edu.pk)。他的研究重點是開發能夠滿足可擴展性、安全性、高性能、穩健性和靈活性不斷增長需求的系統。他的研究得到了包括NVIDIA和巴基斯坦高等教育委員會在內的不同國際和國家機構的資助。

Muhammad Ali Khojaye擁有超過十年的工業經驗,涵蓋從雲原生領域到分佈式系統設計、CI/CD和基礎設施。他目前的技術興趣圍繞著大數據、雲端、容器和大規模系統設計。他目前與妻子和兒子居住在格拉斯哥的郊區。在工作之餘,Ali喜歡騎自行車、旅行和與家人朋友共度時光。