MapReduce
MapReduce is an abstract design that facilitate building computational jobs but hides the complicated details of parallelization, fault-tolerance, data distribution and load balancing.It is inspired by the map and reduce functions present in many other functional languages.
Sound of sorting
This personal project named “The Sound of Sorting” visualizes how the algorithm’s operation works and does produce sound in the real time. Visualizing ideas through images and sound effects, which transmits information to both eyes and ears to be received, will help interpret these algorthim more thoroughly.