Structured Query Language (SQL) - Cultural View of Technology
Structured Query Language (SQL) - Cultural View of Technology
Structured Query Language (SQL) - Cultural View of Technology
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Truviso 111<br />
Truviso<br />
Industry S<strong>of</strong>tware<br />
Founded 2006<br />
Headquarters Foster City, CA,<br />
USA<br />
Key people Tom Rowley Michael<br />
J. Franklin Sailesh<br />
Krishnamurthy Tom<br />
Kuhr<br />
Kim MacPherson<br />
Website http://www.truviso.com<br />
Truviso (pronounced true-VEE-so) is a continuous analytics, venture-backed, startup headquartered in Foster City,<br />
California developing and supporting its solution leveraging Postgre<strong>SQL</strong>, to deliver a proprietary analytics solutions<br />
for net-centric customers.<br />
Truviso was founded in 2006 [1] by UC Berkeley pr<strong>of</strong>essor Michael J. Franklin [2] and his Ph.D. student Sailesh<br />
Krishnamurthy [3] , advancing on the research <strong>of</strong> Berkeley's Telegraph project [4] .<br />
Truviso's TruCQ product leverages and extends the open source Postgre<strong>SQL</strong> database [5] to enable analysis <strong>of</strong><br />
streaming data, including queries that combine those streams with other streaming data or with historical/staged<br />
data. [6] [7] One public example <strong>of</strong> Truviso's customers using continuous analytics is the dynamic tag cloud<br />
visualization <strong>of</strong> blog indexer Technorati. [8]<br />
Truviso is one <strong>of</strong> the pioneers in the continuous analytics space which seeks to alter how business intelligence is<br />
done -- rather than accumulating data first and then running queries on the data set stored in a relational database or a<br />
data warehouse, Truviso has always-on queries which process streaming data as it arrives, continuously. For many<br />
queries this approach yields results hundreds or thousands <strong>of</strong> times faster and more efficiently.<br />
Truviso has received funding from ONSET Ventures, [9] Diamondhead Ventures, [10] and the UPS Strategic<br />
Enterprise Fund. [11]<br />
<strong>Technology</strong><br />
Truviso's analytics approach is to have always-on queries analyzing streaming data. This strategy for handling<br />
continuously flowing data is different from traditional business intelligence approaches <strong>of</strong> first accumulating data<br />
and then running batch queries for reporting and analysis.<br />
Truviso has developed a continuous analytics solution to solving the challenge <strong>of</strong> high-volume, always-on data<br />
analysis. Truviso's solution is based on a scalable Postgre<strong>SQL</strong> platform capable <strong>of</strong> concurrent query execution,<br />
utilizing standard <strong>SQL</strong> against live streams <strong>of</strong> data. Truviso's approach enables analysis <strong>of</strong> heterogeneous data<br />
regardless <strong>of</strong> whether the data is flowing, staged, or some combination <strong>of</strong> the two.<br />
• Queries are continuous and always running so new results are delivered when the downstream application or use<br />
require them<br />
• Data does not need to be stored or modified, so the system can keep up with enormous data volumes<br />
• Thousands <strong>of</strong> concurrent queries can be run continuously and simultaneously on a single server<br />
• Queries can be run over both real-time and historical data