Performance

  • submit to reddit

Java concurrency: the hidden thread deadlocks

Most Java programmers are familiar with the Java thread deadlock concept. It essentially involves 2 threads waiting forever for each other. This...

0 replies - 2027 views - 01/28/13 by Pierre - Hugues... in Articles

Suffering-Oriented Programming

While exploring the Flume architecture, I came across a presentation called 'Become Efficient or Die: The Story of BackType' that coined a new term -...

0 replies - 3839 views - 01/25/13 by Nishant Chandra in Articles

Resolving a HSQLDB Exception in Hibernate 4

Recently I was trying to have a small working PoC on a multi-tenancy in Hibernate 4. All the Hibernate 4 dependencies were declared in the pom.xml...

0 replies - 2051 views - 01/24/13 by Jagannathan Asokan in Articles

perf4j – Sample Snippets

 All samples depend on the Perf4J.import org.perf4j.StopWatch; import org.perf4j.log4j.Log4JStopWatch;   public class ArrayCopy {   private...

9 replies - 14105 views - 01/23/13 by Jagannathan Asokan in Articles

ActuateOne for OEMs

"Actuate BIRT’s (Business Intelligence and Reporting Tool) proven technology allows software companies to innovate, leapfrog the competition and meet...

0 replies - 303 views - 01/22/13 by Kelley Gemma in Uncategorized

Spring Data JDBC Generic DAO Implementation: Most Lightweight ORM Ever

 I am thrilled to announce first version of my Spring Data JDBC repository project. The purpose of this open source library is to provide generic,...

5 replies - 9537 views - 01/22/13 by Tomasz Nurkiewicz in Articles

dejavu - A High-Performance OOP Library For JavaScript, With Node.js Support

dejavu is a high-performance object-oriented programming library for JavaScript, which can be used with Node.js.  If you come from other object-oriented...

0 replies - 2862 views - 01/21/13 by Hirvesh Munogee in Articles

Node.js is Like PHP in the 00s: Already Ubiquituous, Just Not Detected Yet

In the early two-thousands, corporate applications were built with C, Java, or sometimes ASP. At that time, PHP wasn't welcome in the enterprise world yet. But...

0 replies - 8122 views - 01/21/13 by Francois Zaninotto in Articles

Web server performance test with ApacheBench

When you set up new web server instance you need to test its performance. Same thing when you need to change some option that can directly affect web server...

0 replies - 3090 views - 01/20/13 by Alen Komljen in Articles

Node.js For PHP Programmers #4: Streams

After dealing with web applications a lot, you realize that it's all about a series of bytes transiting from one computer to another. You can accomplish...

0 replies - 3234 views - 01/20/13 by Francois Zaninotto in Articles

Visual GC

Most of us are aware of the Java Tuning using the heap sizing, GC settings. But there are several more which one can use. Please refer the following websites...

0 replies - 4514 views - 01/19/13 by Jagannathan Asokan in Articles

The trials and tribulations of a large-ish dataset

Last week I wrote a little script in node.js. Its goal? GET ALL THE DATA! The plan was to scrape a massive dataset off Github and do some analysis of...

0 replies - 1783 views - 01/18/13 by Swizec Teller in Articles

How many threads do I need?

TL;DR: It depends on your application. But for those who wish to have some insight about how to squeeze out most from all those expensive cores you have...

0 replies - 3285 views - 01/17/13 by Nikita Salnikov... in Articles

HTTP Load testing with JMeter

In previous post I wrote that for high availability load balancing with HAProxy and CARP on FreeBSD I used JMeter as a testing tool. In this post I will...

5 replies - 7717 views - 01/16/13 by Alen Komljen in Articles

Functional Testing For Node.js Using Mocha and Zombie.js

In Agile development, developers write tests before the implementing a feature. Unit tests should already be in your ADN, so let's talk about functional...

0 replies - 6538 views - 01/16/13 by Francois Zaninotto in Articles