Open Access. Powered by Scholars. Published by Universities.®
Physical Sciences and Mathematics Commons™
Open Access. Powered by Scholars. Published by Universities.®
Articles 1 - 3 of 3
Full-Text Articles in Physical Sciences and Mathematics
An Analysis Of Peer-To-Peer Distributed Hash Algorithms In Improving Fault Tolerance In The Hadoop Running Environment, Benjamin R. Knaus
An Analysis Of Peer-To-Peer Distributed Hash Algorithms In Improving Fault Tolerance In The Hadoop Running Environment, Benjamin R. Knaus
Honors Theses
Cloud computing is a “new frontier” in the world of computing. One of the cloud architectures widely used is the Hadoop running environment. Hadoop consists of many parts—including MapReduce, TaskTrackers, and JobTrackers. Right now, there is no fault-tolerance for JobTrackers in Hadoop. This paper analyzes four different distributed hash algorithms (Pastry, Tapestry, CAN, and Chord) that could be implemented inside Hadoop to improve JobTracker fault-tolerance. We recommend Chord as the best suited for integration and improvement of Hadoop.
High Performance Network Communication Between High Frequency Application Servers And Android Tablets, Brandon L. Wolfe
High Performance Network Communication Between High Frequency Application Servers And Android Tablets, Brandon L. Wolfe
Honors Theses
This thesis will develop methods for comparing NORM protocol in unicast mode to TCP by simulating high performance network communication between Android tablets and high frequency application servers. Since mobile network conditions vary based on service provider or tower distance, we will test over a wide range of network conditions such as high delay or high loss, as well as high chances of packet corruption or duplication. We want to maximize speed of data delivery without sacrificing the integrity of the data. The methods used will be generically applicable to multiple operating system platforms and will be cross-platform compatible.
Water Simulation On Webgl And Three.Js, Kerim J. Pereira
Water Simulation On Webgl And Three.Js, Kerim J. Pereira
Honors Theses
Technology is constantly moving forward. Computers are getting better and better every single day. Processors, memory, hard drives, and video cards are getting more powerful and more accessible to the users. With all of this hardware progressing, it is also logical that users want software to evolve as fast as the hardware.
Since this new hardware is available to the user, the easiest way to make graphics even more accessible to everyone is through the web browser. This move to the browser simplifies the life of the end user so that he does not have to install any additional software. …