Insights and Updates

Read the HarperDB teams’ thoughts on database technology topics such as SQL, NOSQL, Edge Computing, IoT, Industry 4.0, and more

Performance Testing Javascript & Node with Benchmark.js.

October 08, 2019


At HarperDB, we ’re working to build the best distributed database solution f rom the edge to the cloud . As a software developer on the team , I spend most of my time thinking about how to increase the stability and speed of our codebase - ideally, any work I’m doing achieves both of these priorities.  
Read More

Building an Edge Database for IoT with Linux File System

August 28, 2019
Hello world!  My name is Sam and I am the newest member of the HarperDB Engineering Team. 
While I may be relatively new, I have been following the company since they launched last year (I’ve known Stephen since college) and jumped at the opportunity to join this awesome team.  I was and still am excited by the opportunity to help develop a database solution that is fully-indexed with no data duplication while also supporting full SQL and NoSQL within a single model.  In Node.js, no less!
Read More

We’re Big Fans of Node-RED

February 28, 2019
During a recent trip to NodeJS Interactive in Vancouver last October, Zach (Chief Product Officer) and Eli (Principal Engineer) spoke to multiple people who suggested they look into Node-RED, especially since they built an IoT database.   The guys came back home, did some quick research, thought “this looks pretty cool,” then threw it on the backlog…where it sat for a while. Whoops.   In the last few months we finally got around to diving into Node-RED and, wow, is it powerful!
Read More

Join Us: Let’s Talk SQL Joins

August 29, 2018

 After coming up with the worst pun ever made in the database community, this title, to talk about one of if not the most powerful features in relational databases: the SQL join. I believe that the joins are a big reason the relational databases have stayed so relevant in a world where everyone seems to be talking Big Data. NoSQL databases cannot perform join operations. Sure there are a ton of articles out there describing work arounds, but at the end of the day they all come to the same conclusion and that is if you need to join, you need a relational database. 

Read More