Category Archives: Thoughts

MapReduce related patterns

Here’s a list of possible MapReduce related patterns I’ve been thinking about: map-update: update each mapped document and emit its updated or original version; map-delete: delete each mapped document; map-reduce-map: map results of a map-reduce; map-map: map results of a … Continue reading

Posted in Software, Thoughts | Tagged , , , , , , , | Comments Off

Are we inside a bubble?

Very interesting post by Brad Feld about technology cycles. If you recognize that we are in a strong, positive, upward segment of the current “tech company creation cycle”, that’s more than enough. You should accept that we’ll be back in … Continue reading

Posted in Thoughts | Tagged , , , , , | Comments Off

Three things to remember

Three simple things that can make all the difference. talk about things you’ve done, not about things that you wish you did; measure reactions to everything you do, react by changing things if needed; stop planning and just do it!

Posted in Thoughts | Tagged | Comments Off

MapReduce literature

Just a quick note to point to two valuable MapReduce related resources: “MapReduce: Simplified Data Processing on Large Clusters“, by Jeffrey Dean and Sanjay Ghemawat: the original paper describing Google’s MapReduce strategy; MapReduce is a programming model and an associated implementation … Continue reading

Posted in Thoughts | Tagged , | Comments Off

JavaScript filesystem database

I couldn’t resist and, after many conversations with Mário Valente, I challenged myself to build a complete JavaScript filesystem based database from scratch. In short, something like CouchDB but written in JavaScript and using a filesystem approach for document storage. … Continue reading

Posted in Software, Thoughts | Tagged , , , , , , , , , | 4 Comments