Tech Pro: Next Generation Social Content Syndication

Some established content syndicators and discussion platforms include DZone and JCG, my two blog syndication partners. For a content producer like me, such platforms are very interesting, as 10% of their traffic eventually reaches my blog. But there's room for improvement with these syndicators, as their appearance is not up to date with the latest … Continue reading Tech Pro: Next Generation Social Content Syndication

Heavyweights Martin Odersky, Erik Meijer and Roland Kuhn Team up for a Coursera Course

Erik Meijer (famously known for LINQ, lots of other .NET goodies, and tie-dye shirts of timeless beauty) teams up with Typesafe's Martin Odersky (Scala Language) and Roland Kuhn (Akka) to bring you a 7-week-course on the Principles of Reactive Programming, starting on November 4, 2013. This cooperation of sharp minds can only mean good things, far … Continue reading Heavyweights Martin Odersky, Erik Meijer and Roland Kuhn Team up for a Coursera Course

Awesome Tweets About Recent Blog Post

When writing blog posts, most people are striving to create great content. Creating great content is very hard. Most often, content is niche content, irrelevant content, overlooked content, boring content, advertising content. But every now and then, great content is created. Often by accident or by luck. How to recognise great content? By checking twitter. … Continue reading Awesome Tweets About Recent Blog Post

Column Stores: Teaching an Old Elephant New Tricks

Prof. Michael Stonebraker is a controversial visionary, who is known for nothing less than Ingres, Postgres, Vertica, Streambase, Illustra, VoltDB, SciDB, besides being a renowned MIT professor. My recent blog post about Stonebraker's talk at the EPFL (host university to Prof. Martin Odersky, creator of the Scala Language and Co-Founder of Typesafe) has triggered a very interesting … Continue reading Column Stores: Teaching an Old Elephant New Tricks

Silly Metrics: The Most Used Java Keywords

Tell me... Haven't you ever wondered how many times you actually "synchronized" something? Didn't you worry about not using the "do {} while ()" loop structure often enough? Are you an expert in applying "volatile"? Do you "catch" more often than you "try"? Is your program rather "true" or rather "false? And how did that "goto" … Continue reading Silly Metrics: The Most Used Java Keywords

How to Speed Up Apache Xalan’s XPath Processor by Factor 10x

There has been a bit of an awkward bug in Apache Xalan for a while now, and that bug is XALANJ-2540. The effect of this bug is that an internal SPI configuration file is loaded by Xalan thousands of times per XPath expression evaluation, which can be measured easily as such: this: Element e = (Element) … Continue reading How to Speed Up Apache Xalan’s XPath Processor by Factor 10x

MIT Prof. Michael Stonebraker: “The Traditional RDBMS Wisdom is All Wrong”

A very interesting talk about the future of DBMS was recently given at EPFL by MIT Professor and VoltDB Co-founder and CTO Michael Stonebraker, who also gave us Ingres and Postgres. In a bit less than one hour, he explains his views with respect to the three main pillars of database management systems: OLAP / Data warehouses … Continue reading MIT Prof. Michael Stonebraker: “The Traditional RDBMS Wisdom is All Wrong”

Plagiarism is Copyright Infringement AND Poor Form

Please repost / reblog / spread the word, should you have been victim of a similar act of plagiarism or copyright infringement! With my blog getting increasingly popular, I'm more and more facing the problem of plagiarism. Plagiarism is bad for a variety of reasons: It hurts the original author's SEO, as content starts getting … Continue reading Plagiarism is Copyright Infringement AND Poor Form

What Will be Oracle’s Next Big Acquisition?

Now THIS is an interesting Quora question. Citing: What will be the next big acquisition by Oracle? What will be the next acquisition made by Oracle that could be compared (as a strategic decision, not necessarily  by value) to Oracle's Sun Microsystems acquisition? From my perspective, clearly, Oracle will buy jOOQ from Data Geekery GmbH, in order to finally … Continue reading What Will be Oracle’s Next Big Acquisition?

The Myth About Slow SQL JOIN Operations

In my recent SQL work for a large Swiss bank, I have maintained nested database view monsters whose unnested SQL code amounted up to 5k lines of code, joining the same table over and over again in separate subselects combined via UNION operations. This monster performed in way under 50ms, no matter how we queried … Continue reading The Myth About Slow SQL JOIN Operations