Meetup number 6
Clone this wiki locally
- 7:00 Event Starts with Half Hour Beer + Pizza + Chinese Food Networking
- 7:30 Speakers
- 9:00 Wrap up
- 9:15 Finish Cleanup and exit (Can a couple of folks hang out and help throw away trash)
- Review slides for Node.js + CouchDB: http://nodeknockout.posterous.com/countdown-to-knockout-post-14-using-couchdb-w OR http://camp.nodejs.org/videos/session-08_the_couchdb_changes_feed-mikeal_rodgers.html OR http://camp.nodejs.org/videos/session-08_the_couchdb_changes_feed-mikeal_rodgers.html
- install redis-server on your laptop
- npm install redis
- Watch the NoSQL Fanboy video: http://bit.ly/nosql-fanboy
- Food/Drink Social
- David J. Kordsmeier (razortooth.biz) - 5 Minute Update : Project jumbosocket, a boilerplate for basic node.js + socket.io + Amazon AWS SimpleDB Cloud Storage for web apps (see project: http://code.google.com/p/jumbosocket/ )
- Brief intro to UBER, our sponsor for tonight (Ryan or Curtis) 5 minutes
- @mranney (http://twitter.com/mranney/) presents Node.js + Redis (Confirmed)
- @mikeal (http://twitter.com/mikeal) presents Node.js + CouchDB (arrived)
- @rauchg (Learnboost)- Mongoose Package https://github.com/LearnBoost/mongoos (Confirmed)
Chad Eubanks (http://www.linkedin.com/in/chadeubanks) - presents SproutCore (Confirmed)
- Open Mic - Substack - TBD ... what will he think of next
Things to Checkout
- redis: http://redis.io/ and the source project: http://code.google.com/p/redis/
- redis modules for node: node_redis: https://github.com/mranney/node_redis/,
- redis concepts to learn and use: pipelining
- get redis: npm install redis (that's it)
- couchdb: http://couchdb.apache.org/
- get couchdb: http://www.apache.org/dyn/closer.cgi?path=/couchdb/1.0.2/apache-couchdb-1.0.2.tar.gz
- couch in the cloud: couchbase, cloudant ,etc...
- install couchdb on your mac: http://wiki.apache.org/couchdb/Installing_on_OSX
- couchdb for mobile: http://www.couchbase.com/products-and-services/mobile-couchbase
- mongodb: http://www.mongodb.org/
- mongoose: https://github.com/LearnBoost/mongoose
- mongoose demo: https://github.com/guille/mongoose-meetup-04-05
Questions for our Presenters
- How does the repo guarantee integrity of data it stores in memory?
- What system does your repo provide (REST, Binary, other) for direct access to the repo from client side scripts?
- Does your repo/ORM provide any schema for data I/0?
- What mechanism does your repo/ORM provide for managing high volumes of reads and writes?
- How well does your repo/orm work when the store becomes immense?
- Does your repo/orm allow fast reads during heavy write activity or vice versa? (cont)
- What kinds of functionality does your repo/orm have for complex queries, selective field retrieval, and cross-reference records (join like behavior) 8) Does the performance profile of your repo lend itself particularly well to specific usage patterns and applications?
- Node.js is hot
- Joyent Node.js Office Hours: We'll be holding weekly office hours at the Joyent HQ in San Francisco. Office hours will be Thursdays, 4pm-8pm most weeks. Please register for access to our building and check for exact times each sign up page post. http://blog.nodejs.org/2011/03/23/office-hours/
- Joyent Node.js Jobs board: We started an official jobs board for Node. http://blog.nodejs.org/2011/03/24/jobs-nodejs-org/ and http://jobs.nodejs.org/a/jobs/find-jobs