Aakash Goel

Learn More
Facebook engineers query multiple databases to monitor and analyze Facebook products and services. The fastest of these databases is Scuba, which achieves subsecond query response time by storing all of its data in memory across hundreds of servers. We are continually improving the code for Scuba and would like to push new software releases at least once a(More)
The field of graph visualization has produced a wealth of visualization techniques for accomplishing a variety of analysis tasks. Therefore analysts often rely on a suite of different techniques, and visual graph analysis application builders strive to provide this breadth of techniques. To provide a holistic model for specifying network visualization(More)
SUMMARY This research proposes and tests an approach to engineering distributed le systems that are aimed at wide-scale, Internet-based use. The premise is that replication is essential to deliver performance and availability, y et the traditional conservative replica consistency algorithms do not scale to this environment. Our Ficus replicated le system(More)
There is a wealth of visualization techniques available for graph and network visualization. However, each of these techniques was designed for a specific task. Many graph visualization techniques and the transitions between them can be specified using a set of operations on the visualization elements such as positioning or resizing nodes, showing or hiding(More)
More and more people are into online shopping these days. One of the aspects of shopping is giving gifts on special occasions. People make decisions every day. " Which movie should I see? " , " Which city should I visit? " , and " What should I eat? " , " What should I gift to a friend on his birthday? " ... There are too many choices and a little time to(More)
The goal of this research is to develop practical collaboration mechanisms that allows any group members to modify shared files. Our system is designed to support far more conflicting updates than was assumed by systems such as Coda [3] and Ficus [2]. Resource rich laptops were observed to become the primary computing platform of contemporary users. Hence,(More)
  • 1