Rishi Rakesh Sinha
Microsoft
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Rishi Rakesh Sinha.
statistical and scientific database management | 2009
Rishi Rakesh Sinha; Marianne Winslett; Kesheng Wu
Consider a scientific range query, such as find all places in Africa where yesterday the temperature was over 35 degrees and it rained . In theory, one can answer such queries by returning all geographic points that satisfy the query condition. However, in practice, users do not find this low-level answer very useful; instead they require the points to be consolidated into regions, i.e., sets of points that all satisfy the query conditions and are adjacent in the underlying mesh. In this paper, we show that when a high-quality index is used to find the points and a good traditional connected component labeling algorithm is used to build the regions, the cost of consolidating the points into regions dominates range query response time. We then show how to find query result points and consolidate them into regions in expected time that is sublinear in the number of result points. This seemingly miraculous speedup comes from a point lookup phase that uses bitmap indexes and produces a compressed bitmap as the intermediate query result, followed by a region consolidation phase that operates directly on the intermediate query result bitmap and exploits the spatial properties of the underlying mesh to greatly reduce the cost of consolidating the result points into regions. Our experiments with real-world scientific data demonstrate that in practice, our approach to region consolidation is over 10 times faster than a traditional connected component algorithm.
european conference on computer systems | 2018
Gopal Kakivaya; Lu Xun; Richard L. Hasha; Shegufta Bakht Ahsan; Todd F. Pfleiger; Rishi Rakesh Sinha; Anurag Gupta; Mihail Gavril Tarta; Mark W. Fussell; Vipul A. Modi; Mansoor Mohsin; Ray Kong; Anmol Ahuja; Oana Platon; Alex Wun; Matthew Snider; Chacko Daniel; Dan Mastrian; Yang Li; Aprameya Rao; Vaishnav Kidambi; Randy Wang; Abhishek Ram; Sumukh Shivaprakash; Rajeet Nair; Alan M. Warwick; Bharat S. Narasimman; Meng Lin; Jeffrey Chao-Nan Chen; Abhay Balkrishna Mhatre
We describe Service Fabric (SF), Microsofts distributed platform for building, running, and maintaining microservice applications in the cloud. SF has been running in production for 10+ years, powering many critical services at Microsoft. This paper outlines key design philosophies in SF. We then adopt a bottom-up approach to describe low-level components in its architecture, focusing on modular use and support for strong semantics like fault-tolerance and consistency within each component of SF. We discuss lessons learned, and present experimental results from production data.
Archive | 2009
Santeri Olavi Voutilainen; Gopala Krishna R. Kakivaya; Ajay Kalhan; Lu Xun; Mark C. Benvenuto; Rishi Rakesh Sinha; Radhakrishnan Srikanth
Computational Science & Discovery | 2011
Kesheng Wu; Rishi Rakesh Sinha; Chad Jones; Stephane Ethier; Scott Klasky; Kwan-Liu Ma; Arie Shoshani; Marianne Winslett
international conference on data engineering | 2008
Rishi Rakesh Sinha; Marianne Winslett; Kesheng Wu; Kurt Stockinger; Arie Shoshani
Archive | 2010
Rishi Rakesh Sinha; Lu Xun
Archive | 2009
Gopala Krishna R. Kakivaya; Lu Xun; Rishi Rakesh Sinha
Archive | 2012
Lu Xun; Rishi Rakesh Sinha; Mansoor Mohsin
Archive | 2010
Rishi Rakesh Sinha; Lu Xun; Gopala Krishna R. Kakivaya
conference on innovative data systems research | 2007
Rishi Rakesh Sinha; Arash Termehchy; Soumyadeb Mitra; Marianne Winslett