Description
The purpose of the graduate-level course is understanding the recent trend of research fields related to distributed systems such as overlay network systems, cloud computing systems, distributed processing systems and data center issues. The course includes extensive readings of recent publications and programming projects of distributed systems.
In this semester, the main topic of this course is Map/Reduce distributed computation. The course covers Hadoop Map/Reduce(exercises), Hadoop related projects and recent Map/Reduce paper topics. Students will do projects implementing Map/Reduce modules.
Instructor
Kyungbaek Kim
Office : Engineering Building #6, 715
Tel : +82-62-530-3438
Email : kyungbaekkim@chonnam.ac.kr
Office Hours : Mon 5pm ~ 6pm
Time and Location
Mon 9am-12pm, Engineering Building #6, 103
Reference Text
- Hadoop: The Definitive Guide, by Tom White
- Do it! 직접 해보는 하둡 프로그래밍, by 한기용
- Distributed systems principles and paradigms 2nd edition, by andrew S. Tanenbaum and Marrten Van Steen
Grading Policy
- Attendance : 10%
- Reading Assignments and exercises : 30%
- Tentatively Two papers per week : 13 papers
- Hadoop exercises
- Projects : 40%
- Personal Project : research on Hadoop related projects
- Team Project
- Final Exam : 20%
Lecture Notes
Lecture notes are accessible through the eClass of JNU portal.
- 0.Syllabus
- 1.Introduction
- 2.BigData
- 3.Hadoop MapReduce
- 4.Setting up Hadoop MapReduce
- 5.Hadoop MapReduce Programming
Homeworks, Quiz, Midterm/Final Exam
All of the materials related to homeworks, quiz, midterm exam and final exam, including solutions, are accessible through the eClass of JNU portal.
Exercise Homework
- Exercise Homework 01
- Exercise Homework 02
Reading Assignment
Submit the summary of given papers on the due date. Here is a template of summary.- Due on 21th September
- Due on 28th September
- Due on 5th October
- Due on 12th October
- Due on 20th October
- Due on 26th October
- Due on 10th November
- Due on 16th November
- Due on 23th November
Personal Projects - will be delayed
Date | Student | Topic | Slides | Exercise Manual |
2014-Nov-03 | Sungmin | Hbase | slide | |
2014-Nov-03 | Alvin | Hive | slide | exercise |
2014-Nov-10 | Gde | Cassandra | slide | exercise |
2014-Nov-10 | Hiep | Zookeeper | slide | |
2014-Nov-17 | Priagung | Pig | slide | exercise |
2014-Nov-17 | Fiqri | Ambari | slide | exercise |
2014-Nov-24 | Rajashree | Mahout-Collaborative Filtering | slide | exercise |
2014-Nov-24 | Abhijeet | Mahout-Clustering | slide | exercise |
2014-Dec-01 | Zubair | Sqoop | slide | exercise |
2014-Dec-01 | Afaq | Flume | slide | |
2014-Dec-08 | Azzaya | Avro | slide | |
2014-Dec-08 | Norma | Spark |