-
Core Java

How much memory do I need
What is retained heap? How much memory will I need? This is a question you might have asked yourself (or…
Read More » -
DevOps

Chef Happens – Managing Solaris with Chef
Adding Solaris servers to be managed by Chef was the most annoying entry in our Wix.com DevOps backlog for almost…
Read More » -
Software Development

Nurturing Leadership
I had an email conversation with a colleague about when you let people fail versus when you rescue them—how you…
Read More » -
Enterprise Java

Calculating A Co-Occurrence Matrix with Hadoop
This post continues with our series of implementing the MapReduce algorithms found in the Data-Intensive Text Processing with MapReduce book.…
Read More » -
Core Java

When using direct memory can be faster
Overview Using direct memory is no guarantee of improving performance. Given it adds complexity, it should be avoided unless you…
Read More » -
Software Development

When Premature Optimization Isn’t
Earlier this month, I decided I wanted to write a post on not all optimization being premature optimization after hearing…
Read More » -
Enterprise Java

Forcing Tomcat to log through SLF4J/Logback
So you have your executable web application in JAR with bundled Tomcat (make sure to read that one first). However…
Read More » -
Enterprise Java

Event streaming with MongoDB
MongoDB is a really great “NoSQL” database, with a very wide range of applications. In one project that we are…
Read More » -
Software Development

Not All Optimization Is Premature
The other day the reddit community discarded my advice for switching from text-based to binary serialization formats. It was labeled…
Read More »






