Hello everyone,

I'm trying to get a little feedback on the API and goals of DeltaQL.

DeltaQL is a NodeJS library which gives you all the tools you need to 
create datastores whose query results never get stale.  You create your 
queries with a LINQ-ish series of functions - changes to the data on which 
the query is based automatically update the pages in browsers.

Previously I've built a couple of NodeJS/SocketIO/KnockoutJS systems for 
soft-realtime browser-based reporting.  They have typically connected to 
some external data streams, maintained some local state, persisted state to 
disk as JSON, or via MySQL and produced in-browser tables, graphs and 
gauges which update in soft-realtime (typically < 100ms) as new data comes 
in from these external streams. 

I analysed what they had in common, and decided to build a framework to 
make the creation of similar app easier for me (and others) in the future.

I'd love for people here to have a look at 
https://github.com/chrisdew/deltaql#readme and give me some feedback on:

a) will this be of use to other people and
b) do you have ideas or improvements, especially to the API.

This project is still at a very early stage - nothing is officially 
'released' and much is broken or not yet implemented.  I have implemented 
enough to get the DeltaQL Bootstrap project working, though it would 
probably take an hour of your time to make it go (as I haven't published 
the NPM packages, or even audited the dependencies recently).

If you're interested seeing how this project pans out, email me at cmsdew 
AT gmail.com, follow @chrisdew on Twitter or watch the project on GitHub.

Thanks,

Chris.

-- 
Job Board: http://jobs.nodejs.org/
Posting guidelines: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

Reply via email to