• submit to reddit
Ayende Rahien07/17/12
4922 views
0 replies

On Scaling Graph Databases

When thinking about scaling scenarios for a graph database, I had the following scenario in mind, a graph of nodes that is spread across multiple servers, where each member in the graph may reside on any machine in the system.

Joe Stein07/17/12
3241 views
0 replies

NoSQL HBase and Hadoop with Todd Lipcon from Cloudera

We talked about NoSQL and how it should stand for “Not Only SQL” and the tight integration between Hadoop and HBase and how systems like Cassandra. . .

Ricky Ho07/17/12
2583 views
0 replies

From 2009: Good and Bad Public Cloud Candidates

Ricky Ho wrote this opinion piece on what makes an application a good public cloud citizen back in 2009. Interesting how his thoughts have been reflected in the evolution of cloud computing over the last few years.

Robert Diana07/17/12
5351 views
0 replies

Book Review: Data Analysis with Open Source Tools

Before I get to the book review, I wanted to mention a basic note about book reviews. In the past I have reviewed books in a less than traditional manner . . .

Alex Tkachman07/17/12
14328 views
0 replies

Kotlin in action: wrapping vert.x

This is pretty short note where I want to show power of Kotlin in real life use.We will wrap amazing vert.x framework in order to make it a bit Kotlin-ish but the main goal will be to show couple of standard ways to wrap existing Java API.Let us start with...

Mitch Pronschinske07/17/12
10515 views
17 replies

Project Jigsaw Being Pushed to Java 9

For a while OpenJDK has had a prototype (download and evaluate here). Reinhold says that maintaining compatibility with existing code has been a "delicate task". They also have not started to plan how they will support various containers for IDEs, app servers, etc.

Stephen Forte07/17/12
10208 views
3 replies

Hardware is the New Software

The software revolution changed the world in some pretty dramatic ways. The hardware revolution will be even more dramatic. Take it from a guy who lives in Hong Kong with the high tech manufacturing center of the world only a 30 minute train ride away in Shenzhen, China.

Paul Miller07/17/12
3877 views
0 replies

Crunching Big Data for a Greener Cloud

Despite popular belief, cloud computing does not entail a big invisible computer in the sky; get caught up here on the environmental costs of the cloud.

Nadav Azaria07/17/12
257 views
0 replies

Developer's Fantasies

As a software developer we have fantasies. Each of us has his own ideas about a great change which will defiantly bring improvement. Those ideas are not realized because they have no economical direct incentive. Such ideas range from developing a smart text box which will use natural processing language and understands user requests to replacing our existing old annoying build technology with a new cool one. However, no one asked for a smart text box and the old annoying build system works just fine. What happens to these fantasies in the agile era?

Joe Stein07/16/12
12590 views
1 replies

Use Cassandra to Run Hadoop MapReduce

In short HBase is good for reads and Cassandra for writes. Cassandra does a great job on reads too so please do not think I am shooting either down in any way.

Lijin Joseji07/16/12
23572 views
0 replies

How to Create a Sample CRUD Java App Using MongoDB and Spring Data

‘Spring data for MongoDB’ is providing a familiar Spring-based programming model for NoSQL data stores.

Jim Bird07/16/12
14899 views
0 replies

Monitoring Sucks. But Monitoring as Testing Sucks A LOT More

At Devopsdays I listened to a lot of smart people saying smart things. And to some people saying things that sounded smart, but really weren’t. It was especially confusing when you heard both of these kinds of things from the same person.

Larry White07/16/12
38522 views
0 replies

10 Books To Make You Smarter (And A Better Worker)

Ten of the best books from the Deathray Research bibliography. Guaranteed to make you smarter about software engineering and the world. Inspired by the book, "This Will Make You Smarter", and my teenage son, who said today “All books are self-help books”. Couldn’t agree more.

Leigh Shevchik07/16/12
3399 views
0 replies

Four Priorities for Optimizing App Performance on Heroku

When the launch party is over, the dust has settled, and your app has finally been brought to life on Heroku’s simple, scalable cloud platform, it’s finally time to kick back and watch the magic happen, right?

Amit Saha07/16/12
6789 views
0 replies

Algorithm of the Week: Niching in Genetic Algorithms

Niching is a term often used in the Evolutionary Algorithms literature and its significance and implications may become clear only after the researcher has worked her way up some of them literature.