News for hackers. Stuff that matters.
Re:Precog is being open-sourced by pufuwozu on Tuesday September 10, 2013 @12:52AM (#6358232)
I worked on Precog. Here's my explanation:

It's an analytics platform for big data. Basically, you upload lots of JSON, use the custom language (http://quirrel-lang.org/) for analytical queries and the platform will handle efficient storage and querying of your data.

There are also has extras like a library for charting and reporting query responses using JavaScript and an IDE for writing Quirrel and uploading data.

Re:Precog is being open-sourced by alexatkeplar on Tuesday September 10, 2013 @03:54AM (#6358754)
Thanks for the explanation. What do you actually upload the JSON into - is it a proprietary NoSQL technology, something built on top of Akka, a wrapper around HDFS or something else?
Re:Precog is being open-sourced by JulianMorrison on Tuesday September 10, 2013 @06:40AM (#6359211)
How does this compare to rethinkdb (sharding, map-reduce, indexes, queries and joins on JSON data)?
Re:Precog is being open-sourced by ddorian43 on Tuesday September 10, 2013 @04:04PM (#6363007)
columnar storage, compression etc
Re:Precog is being open-sourced by JulianMorrison on Tuesday September 10, 2013 @04:47PM (#6363373)
Interesting, so precog breaks JSON objects into columns dot-named by their path. I wonder how rethink does it, internally?
Re:Precog is being open-sourced by joeblau on Tuesday September 10, 2013 @01:11AM (#6358288)
How is this different/better than using something like Elastic Search? Does it handle real time upload/searching or do you have to bulk upload, process the data and then run your searches?
Re:Precog is being open-sourced by pufuwozu on Tuesday September 10, 2013 @01:27AM (#6358343)
No processing necessary. Just upload JSON.

The Quirrel language is much more high level than the API for ElasticSearch. It comes with things like machine learning (e.g. clustering and linear regression):

http://precog.com/developers/how-tos/machine-learning/

Even without libraries like machine learning, you can write somewhat readable queries which do some impressive things:

http://precog.com/developers/how-tos/common-analytics/

Re:Precog is being open-sourced by joeblau on Tuesday September 10, 2013 @01:36AM (#6358373)
Great, now I'm gonna be up for another three hours! Thanks for your feedback.