Yearly Archives: 2013

OrientDB as a Business Database

Every now and then you come across open source projects that just amazes you. OrientDB is one of these projects. I’ve always assumed that I’d have to use a polyglot persistence model in complex applications. I’d use a graph database if I want to traverse the information, I’d use a document database when I want…
Read more

Scaling Mongo - Sharding

If you are interested in using MongoDB (Mongo) you are probably also interested in scaling and performance. From a developer's perspective the rich feature set and ease of use make Mongo a good option. And when it comes to scaling Mongo covers distributed load and data via Sharding. But the question is what happens when…
Read more

Spring Data Cassandra is Underway!

NB: first SciSpike blog entry for me. Woo hoo! :) I'm pleased to announce that SciSpike is now part of the effort to create, release & support Spring Data Cassandra, a new Spring Data subproject that targets Cassandra, a columnar database in the NoSQL space. It currently includes Prowave Consulting, Alex Shvid (an individual contributor),…
Read more

Distributed Agile/Scrum that Works

In preparation for a course I'm teaching over the next couple of weeks on OO and Scrum, I spent the weekend reading up on the new books on Agile and Scrum to see if there are points that I need to add to my courses. During my preparation I read a few books and papers…
Read more

Why I Use Node.js?

My last post triggered quite a few questions. I had no idea so many people read my blog. The emails mostly asked "Why Node?" or "What's good about Node?". In my previous blog I expressed my frustration learning Node and how I overcame my issues. Perhaps it's time to explain why I'm using Node even…
Read more

Java vs. Node

This blog-post is perhaps misnamed. What I want to convey in this blog how you have to change the way you work when you go from a strongly typed language to one of the dynamic languages. I pride myself on being language agnostic. I know that I have software running in some deployed and used…
Read more