23.10.2012 Views

Structured Query Language (SQL) - Cultural View of Technology

Structured Query Language (SQL) - Cultural View of Technology

Structured Query Language (SQL) - Cultural View of Technology

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!