Author: David Rolfe

eventual consistency and 5G

Eventual Consistency and 5G Won’t Play Well Together

5G has a headline requirement for 1ms latencies. Legacy RDBMS products can’t come anywhere near this. Many newer database products will face serious problems because they use Eventual Consistency. Why? Latency In order to provide scalability and resilience, new DB technologies keep multiple copies of data on different physical servers. As a result, the loss [...]
streaming data processing

Streaming Events: Are you Storing Decisions or Taking Them?

There’s a lot of talk right now about how 5G and the IIoT will increase volumes of ‘transactions’ driven by streaming events, but equally, there’s a lot of hand waving and vague definitions about what a ‘transaction’ actually is. As a consequence, I would argue people are overestimating what can be done with clever queues [...]
Real time

If Latency is Important, You Should Think Twice

Redis recently announced a US$100M round of funding; a positive sign for the industry, especially in the current challenging environment. In the article, co-founder and CTO Yiftach Shoolman states ambitiously that “If latency is important, you should think twice before you use a database other than Redis”. Always ready for a challenge, we did think […]

VoltDB Technical Spotlight blog

A Downloadable Demo of VoltDB New TASK and MIGRATE Features

Third post in a series on features of VoltDB Version 9.2. Version 9.2 of VoltDB introduces two new features that are highly relevant to people developing streaming applications. This is part three of a series of three blog posts: Introducing MIGRATE Introducing CREATE TASK This demo showcases some VoltDB features: The MIGRATE command. Directed Procedures [...]
VoltDB Technical Spotlight blog

Introducing CREATE TASK

Second post in a series on features of VoltDB Version 9.2. Version 9.2 of VoltDB introduces two new features that are highly relevant to people developing streaming applications. This is part two of a series of three blog posts: Introducing MIGRATE Introducing CREATE TASK An example of an application that uses MIGRATE and CREATE TASK. [...]
VoltDB Technical Spotlight blog

Introducing MIGRATE

First post in a series on features of VoltDB Version 9.2. Version 9.2 of VoltDB introduces two new features that are highly relevant to people developing streaming applications. This is part one of a series of three blog posts: Introducing MIGRATE Introducing CREATE TASK An example of an application that uses MIGRATE and CREATE TASK. [...]
VoltDB and the YCSB Benchmark

VoltDB and YCSB …

YCSB is a well known benchmark that was devised by a group at Yahoo! Research led by Brian F. Cooper. It came about because the proliferation of what the authors call ‘cloud serving systems’, and the need to be able to do ‘apples to apples’ comparisons between them. Between 2005 and 2015 we saw an [...]

VoltDB Gets 66K TPS on the “Telecom Application Transaction Processing” Benchmark

Introduction The “Telecom Application Transaction Processing” benchmark was devised to model telco system behavior for benchmark purposes. The documentation describes it as follows: The Telecommunication Application Transaction Processing (TATP) benchmark is designed to measure the performance of a relational DBMS/OS/Hardware combination in a typical telco application. The benchmark generates a flooding load on a database [...]
  • 184/A, Newman, Main Street Victor
  • info@examplehigh.com
  • 889 787 685 6