---
title: Blog | QuasarDB (4)
description: (4)
---

[![Quasar](https://blog.quasar.ai/hubfs/logo-1.svg?t=1538728673587)](https://quasardb.net/)

- [What is Quasar?](https://quasar.ai/what-is-quasar/)
- [Deployment & Pricing](https://quasar.ai/deployment-pricing/)
- [Blog & News](https://quasar.ai/blog-news/)
- Company 
    - [About us](https://quasar.ai/about/)
    - [Contact us](https://quasar.ai/contact/)

- [Support & Services](https://quasar.ai/support-services/)
- [Documentation](https://doc.quasardb.net/master/)

# Blog

[![photo-1435459025078-9857f8933bc9](https://blog.quasar.ai/hubfs/photo-1435459025078-9857f8933bc9.jpg)](https://blog.quasar.ai/2015/08/13/automatically-mounting-instance-stores-on-an-aws-ami)

## [Automatically mounting instance stores on an AWS AMI](https://blog.quasar.ai/2015/08/13/automatically-mounting-instance-stores-on-an-aws-ami)

 Posted by [user](https://blog.quasar.ai/author/user) on 13 Aug 2015

- [Tweet](https://twitter.com/share)

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](https://blog.quasar.ai/2015/08/13/automatically-mounting-instance-stores-on-an-aws-ami)

 Tags: [administration](https://blog.quasar.ai/tag/administration), [amazon](https://blog.quasar.ai/tag/amazon), [aws](https://blog.quasar.ai/tag/aws), [quasardb](https://blog.quasar.ai/tag/quasardb), [Uncategorized](https://blog.quasar.ai/tag/uncategorized)

[![WP_20140516_001](https://blog.quasar.ai/hubfs/WP_20140516_001.jpg)](https://blog.quasar.ai/2015/04/20/5-awesome-c-libraries-we-use)

## [5 awesome C++ libraries we use](https://blog.quasar.ai/2015/04/20/5-awesome-c-libraries-we-use)

 Posted by [user](https://blog.quasar.ai/author/user) on 20 Apr 2015

- [Tweet](https://twitter.com/share)

This is an opinionated post about five libraries we use in the production code of [quasardb](https://www.quasardb.net/).

[Read More](https://blog.quasar.ai/2015/04/20/5-awesome-c-libraries-we-use)

 Tags: [Uncategorized](https://blog.quasar.ai/tag/uncategorized)

[![IMG_8851](https://blog.quasar.ai/hubfs/IMG_8851.jpg)](https://blog.quasar.ai/2015/04/12/sfinae-hell-detecting-template-methods)

## [SFINAE Hell: detecting template methods](https://blog.quasar.ai/2015/04/12/sfinae-hell-detecting-template-methods)

 Posted by [user](https://blog.quasar.ai/author/user) on 12 Apr 2015

- [Tweet](https://twitter.com/share)

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](https://blog.quasar.ai/2015/04/12/sfinae-hell-detecting-template-methods)

 Tags: [Uncategorized](https://blog.quasar.ai/tag/uncategorized)

[![le_joindre](https://blog.quasar.ai/hubfs/le_joindre.jpg)](https://blog.quasar.ai/2015/03/22/chaotic-testing)

## [Chaotic testing](https://blog.quasar.ai/2015/03/22/chaotic-testing)

 Posted by [user](https://blog.quasar.ai/author/user) on 22 Mar 2015

- [Tweet](https://twitter.com/share)

The stabilization algorithm - [quasardb](https://www.quasardb.net/) is a distributed, peer-to-peer database based on the Chord Algorithm. It is actually much more than that, but for the purpose of this post we will focus on the [Chord algorithm](http://en.wikipedia.org/wiki/Chord_(peer-to-peer)) and one fundamental process: stabilization.

[Read More](https://blog.quasar.ai/2015/03/22/chaotic-testing)

 Tags: [quasardb](https://blog.quasar.ai/tag/quasardb), [testing](https://blog.quasar.ai/tag/testing), [Uncategorized](https://blog.quasar.ai/tag/uncategorized)

[![DesktopBenoit](https://blog.quasar.ai/hubfs/DesktopBenoit.jpg)](https://blog.quasar.ai/2015/02/06/quasardb-on-microsoft-azure)

## [quasardb on Microsoft Azure](https://blog.quasar.ai/2015/02/06/quasardb-on-microsoft-azure)

 Posted by [user](https://blog.quasar.ai/author/user) on 06 Feb 2015

- [Tweet](https://twitter.com/share)

Getting your hands on [quasardb](https://www.quasardb.net/) has never been that easy. With just a few mouse clicks you can deploy your own [quasardb](https://www.quasardb.net/) server in [Microsoft Azure](http://azure.microsoft.com/).

[Read More](https://blog.quasar.ai/2015/02/06/quasardb-on-microsoft-azure)

 Tags: [azure](https://blog.quasar.ai/tag/azure), [quasardb](https://blog.quasar.ai/tag/quasardb), [Uncategorized](https://blog.quasar.ai/tag/uncategorized)

[![IMG_8792](https://blog.quasar.ai/hubfs/IMG_8792.jpg)](https://blog.quasar.ai/2015/02/04/boost-filesystem-and-error-handling)

## [Boost.Filesystem and error handling](https://blog.quasar.ai/2015/02/04/boost-filesystem-and-error-handling)

 Posted by [user](https://blog.quasar.ai/author/user) on 04 Feb 2015

- [Tweet](https://twitter.com/share)

Many [Boost.Filesystem](http://www.boost.org/doc/libs/1_57_0/libs/filesystem/doc/index.htm) functions and methods (and the pattern also exists in [Boost.Asio](http://www.boost.org/doc/libs/1_57_0/doc/html/boost_asio.html)) 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:

[Read More](https://blog.quasar.ai/2015/02/04/boost-filesystem-and-error-handling)

 Tags: [boost](https://blog.quasar.ai/tag/boost), [c++](https://blog.quasar.ai/tag/c), [error](https://blog.quasar.ai/tag/error), [exceptions](https://blog.quasar.ai/tag/exceptions), [tie](https://blog.quasar.ai/tag/tie), [Uncategorized](https://blog.quasar.ai/tag/uncategorized)

[![IMG_8938-2](https://blog.quasar.ai/hubfs/IMG_8938-2.jpg)](https://blog.quasar.ai/2015/01/30/stdchrono-ambiguities)

## [std::chrono ambiguities](https://blog.quasar.ai/2015/01/30/stdchrono-ambiguities)

 Posted by [user](https://blog.quasar.ai/author/user) on 30 Jan 2015

- [Tweet](https://twitter.com/share)

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](https://www.quasardb.net/).

[Read More](https://blog.quasar.ai/2015/01/30/stdchrono-ambiguities)

 Tags: [c++](https://blog.quasar.ai/tag/c), [chrono](https://blog.quasar.ai/tag/chrono), [libc++](https://blog.quasar.ai/tag/libc), [stl](https://blog.quasar.ai/tag/stl), [Uncategorized](https://blog.quasar.ai/tag/uncategorized), [visual studio](https://blog.quasar.ai/tag/visual-studio)

[![qdb_logo_black_square_x400](https://blog.quasar.ai/hubfs/qdb_logo_black_square_x400.jpg)](https://blog.quasar.ai/2014/12/22/this-blog-is-moving)

## [This blog is moving](https://blog.quasar.ai/2014/12/22/this-blog-is-moving)

 Posted by [user](https://blog.quasar.ai/author/user) on 22 Dec 2014

- [Tweet](https://twitter.com/share)

This is the last year for [Bureau 14](https://www.bureau14.fr/) as we unanimously decided to rename the company to <https://www.quasardb.net>quasardb.

[Read More](https://blog.quasar.ai/2014/12/22/this-blog-is-moving)

 Tags: [Uncategorized](https://blog.quasar.ai/tag/uncategorized)

[![061014_1226_Aportablehi1-2](https://blog.quasar.ai/hubfs/061014_1226_Aportablehi1-2.jpg)](https://blog.quasar.ai/2014/06/07/a-portable-high-resolution-timestamp-in-c)

## [A portable high-resolution timestamp in C++](https://blog.quasar.ai/2014/06/07/a-portable-high-resolution-timestamp-in-c)

 Posted by [user](https://blog.quasar.ai/author/user) on 07 Jun 2014

- [Tweet](https://twitter.com/share)

[Read More](https://blog.quasar.ai/2014/06/07/a-portable-high-resolution-timestamp-in-c)

 Tags: [aspen](https://blog.quasar.ai/tag/aspen), [boost](https://blog.quasar.ai/tag/boost), [c++](https://blog.quasar.ai/tag/c), [system](https://blog.quasar.ai/tag/system), [Uncategorized](https://blog.quasar.ai/tag/uncategorized)

[![IMG_8626-2](https://blog.quasar.ai/hubfs/IMG_8626-2.jpg)](https://blog.quasar.ai/2014/01/17/include-what-you-use)

## [Include what you use](https://blog.quasar.ai/2014/01/17/include-what-you-use)

 Posted by [user](https://blog.quasar.ai/author/user) on 17 Jan 2014

- [Tweet](https://twitter.com/share)

Oh what a tangled web we weave when we first try to optimize files inclusion in C++. I can hear your sarcasm other-language programmer developer, feel free to flood the comments sections with something along the lines of *“We don’t have this problem in fancy-new-language, you paleo-programmer!”*.

[Read More](https://blog.quasar.ai/2014/01/17/include-what-you-use)

 Tags: [cpp](https://blog.quasar.ai/tag/cpp), [boost](https://blog.quasar.ai/tag/boost), [clang](https://blog.quasar.ai/tag/clang), [Uncategorized](https://blog.quasar.ai/tag/uncategorized)

[Previous](https://blog.quasar.ai/page/3) [All posts](https://blog.quasar.ai/all) [Next](https://blog.quasar.ai/page/5)

- [![QuasarDB](https://blog.quasar.ai/hubfs/logo-1.svg?t=1539155681377)](https://quasardb.net/)

- [What is Quasar?](https://quasar.ai/what-is-quasar/)
- [Deployment & Pricing](https://quasar.ai/deployment-pricing/)
- [Blog & News](https://quasar.ai/blog-news/)

- [Support & Services](https://quasar.ai/support-services/)
- [Documentation](https://doc.quasardb.net/master/)

- [About Us](https://quasar.ai/about/)
- [Contact us](https://quasar.ai/contact/)

- <https://x.com/quasardb>
- <https://www.linkedin.com/company/quasardb>
- <https://github.com/bureau14>
- <https://www.youtube.com/channel/UCCX_fOqhKKYnJNfeMPVjiGA>

© Copyright 2026 QuasarDB. All rights reserved

- [Legal information](https://quasar.ai/legal-information/)
- [Privacy policy](https://quasar.ai/privacy-policy/)