Using Generational Memory Schemes for Big Data
December 29, 2014
There are two worlds.
In the first world of computer science, physical resources are disregarded as irrelevant distractions. In the second world of natural science, physical resources are recognized as brutal reality. One stark example of this is the contrast between thread pool allocations and generational memory schemes.
The Importance of Columnar Databases
January 5, 2015
A long, long time ago in the tiny Slobovian fishing village of Tikriphit, a merchant carved a transaction into a cuneiform tablet of his ledger. The customerís name, tribe of origin, maritime permit, and items sold (fish net, spear, rope, etc.) were laboriously inscribed onto one line. This was the twentieth and last record to be carved onto this tablet. When he was done, the merchant smiled, marched it to the back room, and carefully placed it on a stack of similar tablets. With a few more tablets, he would top off this stack to its eventual height of one hundred. There were already thirty-five such stacks around the room. Almost seventy thousand transactions since the beginning of last year. Again, the merchant smiled; business was good.