๐”– Scriptorium
โœฆ   LIBER   โœฆ

๐Ÿ“

Big Data Systems: A 360-Degree Approach

โœ Scribed by Jawwad Ahmad Shamsi


Year
2021
Tongue
English
Leaves
341
Category
Library

โฌ‡  Acquire This Volume

No coin nor oath required. For personal study only.

โœฆ Table of Contents


Cover
Half Title
Title Page
Copyright Page
Dedication
Contents
Preface
Author Bios
Acknowledgments
List of Examples
List of Figures
List of Tables
Section I: Introduction
Chapter 1: Introduction to Big Data Systems
1.1. INTRODUCTION: REVIEW OF BIG DATA SYSTEMS
1.2. UNDERSTANDING BIG DATA
1.3. TYPE OF DATA: TRANSACTIONAL OR ANALYTICAL
1.4. REQUIREMENTS AND CHALLENGES OF BIG DATA
1.5. CONCLUDING REMARKS
1.6. FURTHER READING
1.7. EXERCISE QUESTIONS
Chapter 2: Architecture and Organization of Big Data Systems
2.1. ARCHITECTURE FOR BIG DATA SYSTEMS
2.2. ORGANIZATION OF BIG DATA SYSTEMS: CLUSTERS
2.3. CLASSIFICATION OF CLUSTERS: DISTRIBUTED MEMORY VS. SHARED MEMORY
2.4. CONCLUDING REMARKS
2.5. FURTHER READING
2.6. EXERCISE QUESTIONS
Chapter 3: Cloud Computing for Big Data
3.1. CLOUD COMPUTING
3.2. VIRTUALIZATION
3.3. PROCESSOR VIRTUALIZATION
3.4. CONTAINERIZATION
3.5. VIRTUALIZATION OR CONTAINERIZATION
3.6. CLUSTER MANAGEMENT
3.7. FOG COMPUTING
3.8. EXAMPLES
3.9. CONCLUDING REMARKS
3.10. FURTHER READING
3.11. EXERCISE QUESTIONS
Section II: Storage and Processing for Big Data
Chapter 4: HADOOP: An Efficient Platform for Storing and Processing Big Data
4.1. REQUIREMENTS FOR PROCESSING AND STORING BIG DATA
4.2. HADOOP โ€“ THE BIG PICTURE
4.3. HADOOP DISTRIBUTED FILE SYSTEM
4.4. MAPREDUCE
4.5. HBASE
4.6. CONCLUDING REMARKS
4.7. FURTHER READING
4.8. EXERCISE QUESTIONS
Chapter 5: Enhancements in Hadoop
5.1. ISSUES WITH HADOOP
5.2. YARN
5.3. PIG
5.4. HIVE
5.5. DREMEL
5.6. IMPALA
5.7. DRILL
5.8. DATA TRANSFER
5.9. AMBARI
5.10. CONCLUDING REMARKS
5.11. FURTHER READING
5.12. EXERCISE QUESTIONS
Chapter 6: Spark
6.1. LIMITATIONS OF MAPREDUCE
6.2. INTRODUCTION TO SPARK
6.3. SPARK CONCEPTS
6.4. SPARK SQL
6.5. SPARK MLLIB
6.6. STREAM-BASED SYSTEM
6.7. SPARK STREAMING
6.8. GRAPHX
6.9. CONCLUDING REMARKS
6.10. FURTHER READING
6.11. EXERCISE QUESTIONS
Chapter 7: NoSQL Systems
7.1. INTRODUCTION
7.2. HANDLING BIG DATA SYSTEMS โ€“ PARALLEL RDBMS
7.3. EMERGENCE OF NOSQL SYSTEMS
7.4. KEY-VALUE DATABASE
7.5. DOCUMENT-ORIENTED DATABASE
7.6. COLUMN-ORIENTED DATABASE
7.7. GRAPH DATABASE
7.8. CONCLUDING REMARKS
7.9. FURTHER READING
7.10. EXERCISE QUESTIONS
Chapter 8: NewSQL Systems
8.1. INTRODUCTION
8.2. TYPES OF NEWSQL SYSTEMS
8.3. FEATURES
8.4. NEWSQL SYSTEMS: CASE STUDIES
8.5. CONCLUDING REMARKS
8.6. FURTHER READING
8.7. EXERCISE QUESTIONS
Section III: Networking, Security, and Privacy for Big Data
Chapter 9: Networking for Big Data
9.1. NETWORK ARCHITECTURE FOR BIG DATA SYSTEMS
9.2. CHALLENGES AND REQUIREMENTS
9.3. NETWORK PROGRAMMABILITY AND SOFTWARE-DEFINED NETWORKING
9.4 LOW-LATENCY AND HIGHSPEED DATA TRANSFER
9.5. AVOIDING TCP INCAST โ€“ ACHIEVING LOWLATENCY AND HIGH-THROUGHPUT
9.6. FAULT TOLERANCE
9.7. CONCLUDING REMARKS
9.8. FURTHER READING
9.9. EXERCISE QUESTIONS
Chapter 10: Security for Big Data
10.1. INTRODUCTION
10.2. SECURITY REQUIREMENTS
10.3. SECURITY: ATTACK TYPES AND MECHANISMS
10.4. ATTACK DETECTION AND PREVENTION
10.5. CONCLUDING REMARKS
10.6. FURTHER READING
10.7. EXERCISE QUESTIONS
Chapter 11: Privacy for Big Data
11.1. INTRODUCTION
11.2. UNDERSTANDING BIG DATA AND PRIVACY
11.3. PRIVACY VIOLATIONS AND THEIR IMPACT
11.4. TYPES OF PRIVACY VIOLATIONS
11.5. PRIVACY PROTECTION SOLUTIONS AND THEIR LIMITATIONS
11.6.CONCLUDING REMARKS
11.7. FURTHER READING
11.8. EXERCISE QUESTIONS
Section IV: Computation for Big Data
Chapter 12: High-Performance Computing for Big Data
12.1. INTRODUCTION
12.2. SCALABILITY: NEED FOR HPC
12.3. GRAPHIC PROCESSING UNIT
12.4. TENSOR PROCESSING UNIT
12.5. HIGH SPEED INTERCONNECTS
12.6. MESSAGE PASSING INTERFACE
12.7. OPENMP
12.8. OTHER FRAMEWORKS
12.9. CONCLUDING REMARKS
12.10. FURTHER READING
12.11. EXERCISE QUESTIONS
Chapter 13: Deep Learning with Big Data
13.1. INTRODUCTION
13.2. FUNDAMENTALS
13.3. NEURAL NETWORK
13.4. TYPES OF DEEP NEURAL NETWORK
13.5. BIG DATA APPLICATIONS USING DEEP LEARNING
13.6. CONCLUDING REMARKS
13.7. FURTHER READING
13.8. EXERCISE QUESTIONS
Section V: Case Studies and Future Trends
Chapter 14: Big Data: Case Studies and Future Trends
14.1. GOOGLE EARTH ENGINE
14.2. FACEBOOK MESSAGES APPLICATION
14.3. HADOOP FOR REAL-TIME ANALYTICS
14.4. BIG DATA PROCESSING AT UBER
14.5. BIG DATA PROCESSING AT LINKEDIN
14.6. DISTRIBUTED GRAPH PROCESSING AT GOOGLE
14.7. FUTURE TRENDS
14.8. CONCLUDING REMARKS
14.9. FURTHER READING
14.10. EXERCISE QUESTIONS
Bibliography
Index


๐Ÿ“œ SIMILAR VOLUMES


Songwriting Strategies: A 360-Degree App
โœ Mark Simos; et al ๐Ÿ“‚ Library ๐Ÿ“… 2014 ๐Ÿ› Berklee Press ๐ŸŒ English

(Berklee Guide). Write songs starting from any direction: melody, lyric, harmony, rhythm, or idea. This book will help you expand your range and flexibility as a songwriter. Discussions, hands-on exercises, and notated examples will help you hone your craft. This creatively liberating approach suppo

360 Degree Feedback: A Transformational
โœ Elva R Ainsworth ๐Ÿ“‚ Library ๐Ÿ“… 2016 ๐Ÿ› Panoma Press ๐ŸŒ English

Elva R Ainsworth is widely regarded as one of the UK's leading practitioners and trainers in the field of 360 degree feedback. A real determination to help people see their personal and organisational blindspots has fuelled Elva's work in the area of all-round behavioural insight. This has driven he

Rule Based Systems for Big Data: A Machi
โœ Han Liu, Alexander Gegov, Mihaela Cocea ๐Ÿ“‚ Library ๐Ÿ“… 2015 ๐Ÿ› Springer International Publishing ๐ŸŒ English

<p><p>The ideas introduced in this book explore the relationships among rule based systems, machine learning and big data. Rule based systems are seen as a special type of expert systems, which can be built by using expert knowledge or learning from real data. </p><p>The book focuses on the developm

Cybersecurity: A New Approach Using Chao
โœ Ahmed A. Abd El-Latif (editor), Christos Volos (editor) ๐Ÿ“‚ Library ๐Ÿ“… 2022 ๐Ÿ› Springer ๐ŸŒ English

<p><span>This book presents techniques and security challenges of chaotic systems and their use in cybersecurity. It presents the state-of-the-art and the latest discoveries in the field of chaotic systems and methods and proposes new models, practical solutions, and technological advances related t

Big Data A Tutorial-Based Approach
โœ Nasir Raheem ๐Ÿ“‚ Library ๐Ÿ“… 2019 ๐Ÿ› CRC Press ๐ŸŒ English

Big Data: A Tutorial-Based Approach explores the tools and techniques used to bring about the marriage of structured and unstructured data. It focuses on Hadoop Distributed Storage and MapReduce Processing by implementing (i) Tools and Techniques of Hadoop Eco System, (ii) Hadoop Distributed File Sy