# Blog

## Our use case

In a nutshell, Quasar helps you anticipate the unpredicted.

Tags: c++, quasardb, rocksdb, leveldb

Why C++?

Tags: c++, programming

Auto is a keyword introduced in C++ 11 out of the necessity to capture lambdas.

Tags: c++, auto

Hello, dear reader! I think you have many assumptions about the performance and usage of data structures in C++. This blog post is me, destroying your world.

Tags: c++, performance, containers

C++ 11 and C++ 14 came with a lot of new features. People tend to focus on lambdas and rvalue references, but today I’d like to talk about constexpr.

Tags: c++, constexpr, Uncategorized

The topic of commenting source code has been discussed over and over.

Tags: cpp, c++, commenting, Uncategorized

Many Boost.Filesystem functions and methods (and the pattern also exists in Boost.Asio) will throw a boost::system::error_code in case of error, and sometimes it is not as obvious as you might expect, case in point:

Tags: boost, c++, error, exceptions, tie, Uncategorized

Precision is costly - As you saw in our previous post getting a timestamp as precise as possible is expensive in precious cycles. We do it only when we really need it because we really care about writing the world fastest database.