Pursuing Ph.D. degree in Computer Science. Research Projects - Performance profiling for caching proxies Designed and implemented a patch for Squid caching server to measure per request network and disk activity. Analyzed data collected from several large servers. Quantified bottlenecks and proposed changes for improving server performance. The database broke the barrier of traditional applications for log analysis that have a fixed set of collected statistics.
Cachalot analyzes data based on queries submitted through a Web interface.
Queries split log entries into classes based on entry properties. Classes are then compared with each other. The set of classes is defined by the user and is practically unlimited. Designed and implemented a trace driven Web cache simulator. Analyzed the performance of various caching policies using log files from large proxy caches.