Jump to content

Steven Graves' Blog

Gaining An Extreme Performance Advantage

Posted by Steven Graves, 09 May 2014 · 1,491 views
EMC, XtremeSF, PCIe Flash and 1 more...
I’ve written previously on transaction logging, the feature in e Xtreme DB (and other database systems) that adds durability to an in-memory database, enabling recovery in the event of system failure. McObject has completed new benchmark tests focusing on transaction logging and performance, using EMC’s XtremSF server-based PCIe flash card tec...

Database Persistence, Without the Performance Penalty

Posted by Steven Graves, 15 October 2013 · 2,643 views
database, persistence, NVDIMM
If slashing latency is the goal, main memory (DRAM) is definitely the place to store data. System architects recognize this, hence the soaring popularity of in-memory database systems (IMDSs).
But DRAM is volatile – some applications need greater durability in the event that someone pulls the plug on the system.
What if DRAM could be...

Pipelining Vector-Based Statistical Functions for In-Memory Analytics

Posted by Steven Graves, 04 September 2013 · 2,363 views

Main memory (DRAM) is the fastest storage medium for a database management system. But once you have a highly efficient in-memory database system, how do you reduce latency further? Our new white paper, "Pipelining Vector-Based Statistical Functions for In-Memory Analytics", available for free download , explains McObject’s focus on optimizing...

New McObject Video

Posted by Steven Graves, 23 July 2013 · 2,662 views

McObject has released a new video.  The topic is e Xtreme DB Financial Edition and the performance gains that can be achieved by 'pipelining’ that product’s vector-based statistical functions. The video has code-level details to interest programmers, and animations that explain important concepts – including row- vs. column-bas...

The Best of Both Worlds: Database Durability and Performance

Posted by Steven Graves, 22 January 2013 · 4,319 views
database, durability, persistence and 6 more...
In-memory database systems  (IMDSs) offer breakthrough performance by eliminating I/O, caching, data transfer, and other overhead that is hard-wired into traditional "on-disk" database management systems (DBMSs). But some applications require a high level of data durability. In other words, what happens to the data if somebody pulls the plug? As a so...

eXtremeDB Financial Edition Stacks Up Well In STAC-M3 Benchmark

Posted by Steven Graves, 19 November 2012 · 3,619 views
STAC, M3, capital markets and 3 more...
Most people justifiably take technology vendors’ claims of blazing speed with a grain of salt. As a result, industries that live and die by IT performance have developed independent, audited benchmarks to enable “apples to apples” comparisons between competing solutions. For capital markets technology – that is, for systems like al...

McObject is readying a database monitor for eXtremeDB

Posted by Steven Graves, 30 April 2012 · 2,768 views

Vicki Chan ,  U.S. reporter for Inside Market Data , recently broke the news  that McObject is readying a database monitor for eXtremeDB, along with additional information about upcoming changes/improvements to eXtremeDB that we hope to roll out this quarter. The database monitor will be an extension to database browser that is currently shipped in the ./...

Is It An In-Memory Database System, or not?

Posted by Steven Graves, 07 February 2011 · 2,658 views

As an in-memory database system (IMDS) pioneer, it shouldn’t surprise anyone that McObject protects its turf. Early on, we published a whitepaper to highlight the significant differences between an in-memory database versus a database that happens to be in memory (a la deployed on a RAM-disk). Due primarily to (1) the efforts of McObject (over 100 article...

But, It's Free! (part 2)

Posted by Steven Graves, 20 December 2010 · 2,692 views

A couple of months ago, I began a two-part series on the misconception that in-house or open source software are lower-cost alternatives to commercial software. In the first part, I addressed in-house/roll-your-own development.  In this post, I’ll discuss open source.  And, repeating my opening comments from the first post, this is not going to be a rant...

But, It's Free!

Posted by Steven Graves, 30 September 2010 · 5,128 views

First of all, this is not going to be a rant about/against open source software. McObject offers open source software in our Perst object-oriented embedded database system for Java and .NET.

Rather, this is going to be a two-part post on the misconception that in-house (AKA homegrown, AKA roll-your-own) or open source software are lower cost alternatives...

August 2015

30 31