At Nomis Solutions we are building the next generation’s REST Web Services to perform tasks such as price optimization, price sensitivity computation, scenario simulation, attrition scoring among many others.Read More »
MongoDB recently released v3.0 of their database server with a new storage engine called WiredTiger. WiredTiger performs document-level locking
during writes touting to offer a huge improvement over locks on the entire database or collection in the previous 2.6 version. We were curious to know how significant the performance gains would be compared to the previous version, so we wrote a couple of tests...
To build a system for responsive performance, one often employs the technique of caching data in a fast in-memory store as opposed to hitting the database. At Nomis Solutions, we wanted to compare the performance of various frameworks, considering both local and distributed caches and including internal in-memory caching using a HashMap. We also wanted to compare the performance of no caching at all (i.e. hitting our MongoDB database directly).Read More »
Gaining meaningful insight from Big Data relies heavily (among other things) on how easy it is to look at the same piece of data from different points of view and at various levels of granularity. The ability to switch among these views quickly is what I call "data agility". Data agility is facilitated by the twin pillars of binning and aggregation, which are discussed below.Read More »