Career Openings

Bringing Rack-Aware Topology to Volt Active Data

September 09, 2015
One of the key tasks during initialization of a Volt Active Data cluster is determining cluster topology. The topology includes placement of the partition masters and replicas on physical Volt Active Data nodes. Once determined, the topology does not change unless node failure or elastic scaling happen. For some years, Volt Active Data used a [...]

Getting around the Transparent Huge Pages trap in Linux

July 17, 2015

A couple of weeks ago, an interesting issue came up in the field. The symptom was that the resident set size (RSS) of the Volt Active Data process would keep growing when the database was idle. The symptom only manifested itself on Red Hat Enterprise Linux (RHEL) 6.6 in KVM. There was no client workload, […]

NoSQL vs. NewSQL: Choosing the Right Tool

April 09, 2015

Trying to choose a database to solve a problem (or a whole set of them)? Here’s a quick rundown of the advantages – and disadvantages – of NoSQL versus NewSQL. Choosing the right tool for the job at hand is 80 percent of getting to a solution; the other 20 percent is really understanding the […]

FoundationDB’s Lesson: A Fast Key-Value Store is Not Enough

April 01, 2015

The sale and subsequent closure of FoundationDB cut short something of a grand experiment. FoundationDB, conceived as a Key-Value store, had decided to add flexibility in the form of programming and query-model “Layers” on top of its core KV store. First up was SQL, software that ran on top of core FoundationDB and provided SQL […]

Simplifying the (complex) Lambda Architecture

December 01, 2014

The Lambda Architecture defines a robust framework for ingesting streams of fast data while providing efficient real-time and historical analytics. In Lambda, immutable data flows in one direction: into the system. The architecture’s main goal is to execute OLAP-type processing faster – in essence,  reduce columnar analytics from every couple of seconds to 100ms or […]

Best Practices for Index Optimization in Volt Active Data

June 09, 2014

Indexes provide a classic “space for speed” trade-off. They add to the persistent memory footprint of your application data but they make query filtering significantly faster. They also represent a trade-off that sacrifices write performance for read performance, on the assumption that indexed data will be filtered by queries more frequently than it is modified. […]

Volt Active Data In-Memory Database Achieves Best-In-Class Results, Running in the Cloud, On the YCSB Benchmark

May 07, 2014

The development team at Volt Active Data recently ran Volt Active Data v4.2 against the Yahoo Cloud Serving Benchmark (YCSB), an industry-standard performance benchmark for cloud databases. We ran our test on as realistic a cluster setup as possible: commodity hardware that we could easily book as spot instances on EC2, with features like durability […]

  • 184/A, Newman, Main Street Victor
  • info@examplehigh.com
  • 889 787 685 6