Four Use Cases Where NoSQL Databases Fall Short
We looked at the basic differences between NoSQL and NewSQL in a recent post. Now let’s break the differences down specifically by looking at what developers really care about: Which problems can I solve with NoSQL? Equally important, where is NoSQL a bad fit? Where do different approaches – NoSQL and NewSQL – show their […]
NoSQL vs. NewSQL: What’s the difference?
NoSQL and NewSQL databases are popular solutions in the data management space. We’re sometimes asked to clarify the difference between the two approaches. Here’s what you need to know if you’re trying to decide which solution to adopt in your organization. NoSQL vs. NewSQL: What’s the difference? NoSQL is a broad category of disparate database […]
Read Repair – a solution to eventual consistency?
I got some fairly harsh feedback for my last post, “Lies, Damned Lies and “Eventual Consistency.” It’s clear a lot of people were thrown by the assertion: There is no such thing as eventual consistency. There is only ‘Immediate Consistency’ and ‘Wrong’. In my job as a solutions architect I look at these issues from […]
An intern’s experience at Volt Active Data: Partial snapshots, YCSB benchmark
Working at Volt Active Data is a fantastic experience. Coming from Brown CS, I worked as a software engineering intern during the summer of 2016. I was part of the Data Replication (DR) team, which builds cross data-center replication and database backup and recovery software. I started by making improvements to the partial snapshot feature. […]
Optimizing client APIs – an intern’s story
My name is Yuxuan Chen, a Brown University CS master’s student, and I spent this summer as an intern in Volt Active Data. It’s been a valuable experience for me. I work on the ecosystem team, and my work mainly focuses on optimizing client APIs, deployment of Volt Active Data, and troubleshooting. Tasks that relate […]
New Go language driver available for Volt Active Data
I’m happy to introduce a fully featured, high-performance Volt Active Data client for the go language. The golang client is both feature and performance comparable to the Volt Active Data Java client. Support of golang Standard Library The golang standard library provides support for SQL database drivers. This support is represented in two of the […]