Forward and backward compatibility in quasardb

Posted by user on 04 Jul 2016

I think the number one request from all our existing customers is to have as much as backward compatibility as possible with quasardb.

Read More

Tags: compatibility, quasardb, Uncategorized

Right to data

Posted by user on 04 May 2016

Computers have been invented to compute large amounts of data at very high speed, relative to the human brain speed. In a sense, computers have always been about "big data". Although "big data" is probably more a marketing term than a technical one, we must acknowledge that we are at a threshold where data mining can be done on such amounts that new approaches are emerging.

Read More

Tags: activepivot, big memory, hadoop, nosql, quartetfs, quasardb, spark, Uncategorized

C++ complexity: it's a feature

Posted by user on 22 Jan 2016

One of the constant reproaches we can hear about C++ is that it is too complex, too hard, too unsafe and has too many features, really these r-value references are useless and dangerous and why would you need variadic templates anyway, and "lol" you are still managing memory manually in 2016.

Read More

Tags: cpp, programming, rant, Uncategorized

Debugging in GDB from Visual Studio

Posted by user on 01 Dec 2015

I wanted to share some tips and tricks for those of you who use a recently released Visual Studio GDB Debugger extension. You may want to read the announcing blog post as well.

Read More

Tags: debugging, gdb, Uncategorized, visual studio

Weird PIE-related linker errors on OS X

Posted by user on 20 Nov 2015

Weird error - Recently, I have encountered a really strange linker error after a ridiculously small change in the code. Look at the error message and find the reason in 5 seconds without looking further in the text and I owe you a beer ;).

Read More

Tags: linker, OS X, Uncategorized, visibility

Finding and fixing leaks in our nodejs addon

Posted by user on 02 Nov 2015

nodejs is a great platform reaching a certain degree of maturity. We generally have a lazy approach toward API support with quasardb: if no one is asking for it, don't implement it.

Read More

Tags: cpp, addon, nodejs, quasardb, Uncategorized

Building a database

Posted by user on 05 Oct 2015

It is with great pleasure and pride we announce the fifth beta of our quasardb 2.0 release. Things are getting exciting as we are approaching the final release!

Read More

Tags: history, nosql, quasardb, release, Uncategorized

Automatically mounting instance stores on an AWS AMI

Posted by user on 13 Aug 2015

On Amazon's EC2, using EBS as the backend storage for your application has been the de-facto standard. Using the local storage of an EC2 container is risky: data loss occurs when a container is stopped and it is not replicated by default. As such, people should default to using EBS, which is Amazon's version of a SAN.

Read More

Tags: administration, amazon, aws, quasardb, Uncategorized

5 awesome C++ libraries we use

Posted by user on 20 Apr 2015

This is an opinionated post about five libraries we use in the production code of quasardb.

Read More

Tags: Uncategorized

SFINAE Hell: detecting template methods

Posted by user on 12 Apr 2015

One of the cool thing about C++ is all these checks you can do at compile time. With compile time checks you can not only write safer code, but also faster code for the simple reason that alls the checks you do at compile time will not have to be done at runtime.

Read More

Tags: Uncategorized