Tips and Tricks

  • submit to reddit

Natively Running Mule on OpenShift

In this article I'll show how you can run Mule natively on OpenShift wihout using a Servlet container and show you how I got over a few implementation...

0 replies - 1831 views - 03/06/13 by Ryan Carter in Articles

Visual Patterns in Source Code Arrangement

Source code arrangement is a matter of debate. What would you consider a good practice for the number of lines of code per file, the number of files per...

0 replies - 3317 views - 03/06/13 by Francois Zaninotto in Articles

Hunting Down Memory Leaks: a Case Study

A week ago I was asked to fix a problematic webapp suffering from memory leaks. How hard can it be, I thought – considering that I have both seen...

0 replies - 1560 views - 03/06/13 by Nikita Salnikov... in Articles

So, Does Agile Really Kill Innovation?

In continuation of my earlier blog post on ‘Does Agile Kill Innovation?’, I had a great time moderating the panel discussion at Agile India 2013 with...

0 replies - 1311 views - 03/06/13 by Tathagat Varma in Articles

Using Saddle When Riding The Mule ESB

A month ago I stumbled upon the open source project ‘Saddle‘. According to themselves: “Saddle is an extension of the Mule enterprise service bus...

0 replies - 686 views - 03/06/13 by Pascal Alma in Articles

Agile Failure and Corporate Culture

When I presented Agile Culture and Adoption Survival Guide at Agile New England my message was around needing to understand corporate culture before...

0 replies - 1163 views - 03/05/13 by Michael Sahota in Articles

Exploring the CloudHub Service for Application Data Storage

This CloudHub platform service arrived in the CloudHub R20 release, harnessing Mule’s Object Store capabilities.  Each CloudHub integration...

1 replies - 993 views - 03/05/13 by Dan Diephouse in Articles

Software Architecture Verses Software Design

Recently, I was asked what the differences between software architecture and software design are. At a very superficial level both architecture and design seem...

0 replies - 1534 views - 03/05/13 by Todd Merritt in Articles

Upgrading ColdFusion To Java 7

ColdFusion 10 shipped with Java version 6 (also referred to as JRE 1.6). And until recently, ColdFusion 9 and 10 users had to use Java 6 and could not upgrade...

0 replies - 1645 views - 03/05/13 by Ben Forta in Articles

Synchronizing Snapshots and Incrementals With Single Threading

Many of the applications that I write these days have a lot of data - so much that there's no reasonable way to continually send all of it. Instead, most...

0 replies - 1195 views - 03/05/13 by Jay Fields in Articles

Simplifying low latency services

Overview Java Chronicle is a persisted, inter process messaging system which isvery fast when used in a low level way.  However, if you don't...

0 replies - 3346 views - 03/04/13 by Peter Lawrey in Articles

JUnit Testing of Spring MVC Application: Testing Controller

In continuation of my earlier blogs on Introduction to Spring MVC and Testing Service layer in Spring MVC, in this blog I will demonstrate how to test...

0 replies - 3975 views - 03/04/13 by Krishna Prasad in Articles

A Few Notes About Java clone() Method

Did you know you can create new Java instance without constructor? That's right, and this feature is brought to you by the Java clone() method. I personally...

0 replies - 1881 views - 03/04/13 by Zemian Deng in Articles

ListenableFuture in Guava

ListenableFuture in Guava is an attempt to define consistent API for Future objects to register completion callbacks. With the ability to add callback when...

0 replies - 1957 views - 03/04/13 by Tomasz Nurkiewicz in Articles

SerivceMix: Configuring Sift Appender with a Rolling Log File

I have come across several issues where people were having trouble configuring the Sift file appender in ServiceMix to enable per bundle logging....

0 replies - 1561 views - 03/04/13 by Jason Sherman in Articles