YoVDO

Big Data Processing on Small Computers

Offered By: Java via YouTube

Tags

Big Data Courses Java Courses Hadoop Courses MapReduce Courses Distributed Computing Courses RAID Courses Data Centers Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intersection of big data and small computers in this 21-minute Java conference talk. Delve into topics such as MapReduce on Hadoop, data centers, RAID arrays, distributed hashmaps, and memory models. Learn about reliable computation techniques, fork-join parallelism, task splitting, and distributed key-value stores. Gain insights into programming models for big data processing, including parallel Java implementations, HDFS, and append-only data structures. Discover how to leverage small computers for handling large-scale data challenges and optimize your approach to big data processing.

Syllabus

Intro
MapReduce on Hadoop
The Market
Data Centers
RAID Array
Distributed Hashmap
Memory Model
Reliable Computation
Fork Join
Fork Joint
Task Split
Task Death
Moron
REST API
Parallel Java
HDFS
Distributed KBstore
Distributed forkjoin
Programming model
Appendonly


Taught by

Java

Related Courses

Intro to Data Science
Udacity
Mining Massive Datasets
Stanford University via edX
Cloud Computing Concepts, Part 1
University of Illinois at Urbana-Champaign via Coursera
Data Manipulation at Scale: Systems and Algorithms
University of Washington via Coursera
Big Data Analytics in Healthcare
Georgia Institute of Technology via edX