Career Openings
-
1 min read
Getting around the Transparent Huge Pages trap in Linux
Key TakeawaysThe resident set size (RSS) of the Volt Active Data process kept growing when the database was idle on…
-
1 min read
NoSQL vs. NewSQL: Choosing the Right Tool
Key TakeawaysNoSQL is a broad category of technologies and the term offers little help in finding the right tool for…
-
1 min read
FoundationDB’s Lesson: A Fast Key-Value Store is Not Enough
Key TakeawaysFoundationDB attempted to add SQL and other query layers on top of its core key-value store to increase flexibility.The…
-
1 min read
How Docker Simplifies Distributed Systems Development at Volt Active Data
Key TakeawaysWorking on distributed systems is fun, but not easy, particularly setting up environments, starting processes, and monitoring them on…
-
1 min read
Simplifying the (complex) Lambda Architecture
Key TakeawaysThe Lambda Architecture is a Big Data architecture designed to ingest, process, and query both fresh and historical data…
-
1 min read
Optimizing Index Performance – A CMU Intern’s Work at Volt Active Data
Key TakeawaysLow-cardinality indices can cause slow row deletion in Volt Active Data due to linear search comparable to a full…
-
1 min read
Best Practices for Index Optimization in Volt Active Data
Key TakeawaysIndexes provide a trade-off between space and speed, increasing memory footprint but improving query filtering speed.Avoid creating indexes that…
-
1 min read
Volt Active Data In-Memory Database Achieves Best-In-Class Results, Running in the Cloud, On the YCSB Benchmark
Key TakeawaysVolt Active Data v4.2 achieved best-in-class performance numbers against the Yahoo Cloud Serving Benchmark (YCSB).YCSB is a popular open-source…
-
1 min read
Aging Out Data From Volt Active Data
Key TakeawaysDeleting records is an important function that requires careful planning, especially in in-memory databases like Volt Active Data, to…
-
1 min read
Using The Spring @Schedule Annotation
Key TakeawaysSpring provides a simple API for scheduling tasks using XML configurations and the @Scheduled annotation.There are three scheduling methods:…
-
1 min read
Clarifications On The CAP Theorem And Data-Related Errors
Key TakeawaysThe CAP theorem contains an idealized and incomplete model of data-related errors, neglecting important sources of outages like bohrbugs,…