RSSAmplifier

Blog

davidvgalbraith

relentless software engineering

davidvgalbraith.comRSS feed ↗10 posts

Latest posts

Juttle’s Cross Platform Optimization Strategy

Juttle can analyze data that is in any of several data stores. It has processors like reduce, sort, head, and tail that operate over a sequence of data points. For instance, head n emits the first n points it receives and drops the rest. reduce count() increments a counter for each data point and returns the total. The built-in implementations of these processors are written Continue reading…

Orestes: a Time Series Database Backed by Cassandra and Elasticsearch

I used to work at a data analysis startup called Jut. Jut s vision was to bring all your data together in a single environment. This enabled integrated analysis using our programming language, Juttle. It was challenging because there are many different types of data. Different data types require different models for optimal storage and querying. Continue reading "Orestes: a Time Series Database…

Why would I use Node.js?

Note: Special guest post this week from Tomislav Capan and the good people at toptal.com. Enjoy! Introduction JavaScript’s rising popularity has brought with it a lot of changes, and the face of web development today is dramatically different. The things that we can do on the web nowadays with JavaScript running on the server, as Continue reading "Why would I use Node.js?" The post Why would I use…

How does Bluebird promisify work?

High-performance code generation in Javascript The post How does Bluebird promisify work? appeared first on davidvgalbraith .

Object Hash Set

The compact hash set for Node.js objects The post Object Hash Set appeared first on davidvgalbraith .

Concurrency Master

The lightweight Promise-based Node.js task scheduler The post Concurrency Master appeared first on davidvgalbraith .

How I fixed Node.js again

Yo dawg, I heard you like require s... The post How I fixed Node.js again appeared first on davidvgalbraith .

How I fixed Atom

When good regexes go bad The post How I fixed Atom appeared first on davidvgalbraith .

How I fixed libuv

A deep dive into the foundation of Node The post How I fixed libuv appeared first on davidvgalbraith .

How I fixed Elasticsearch

Putting mappings in their place The post How I fixed Elasticsearch appeared first on davidvgalbraith .