Adrian Bozdog

Home  Resume Research Experience Personal



Reliable Network Solutions (summer of 2001): I designed the initial version of TestZilla, a large cluster and software test management system for large scale distributed systems. The framework is useful to test large scale distributed systems, such as Astrolabe, in an automated fashion. You can find more information about TestZilla here.  Besides working on TestZilla, I designed a flow and congestion control algorithm that adjusts the total sending rate of Internet applications to avoid overflowing network and receiving hosts buffers as much as possible. Applications send messages at a rate so that all application members that do not have temporary failures can process the messages. Each application member computes the rate at which it can process the received messages, called processing rate. The flow and congestion algorithm set up the total sending rate of messages from an application to the p-th percentile of the application's members processing rates.