LATEST ARTICLES

border:

60 Seconds Architecture – Graphite Contents  TOC \o "1-3" \n \h \z \u Overview Data Graphite Components Carbon Whisper Carbon-Cache Carbon-Rely Web API Performance boost Clustering Graphite High Availability Open Issues with graphite Ramp Up Debugging Eat your own dog food Debugging techniques Multi tenet Events Overview...

border:

A great blog to start with for tuning your ElasticSearch server http://www.elasticsearch.org/blog/performance-considerations-elasticsearch-indexing/

border:

JMX, MXBeans – random thoughts and ideas   JMX has been around for a while. A very common use for JMX is to add it as a debug interface to a web application (https://rterp.wordpress.com/tag/mxbean/). The truth is that JMX is much more than that.   The core of JMX is...

border:

We all know how the classic SQL injection works (http://en.wikipedia.org/wiki/SQL_injection). A new novel way to try the technique can be found in the following picture:

border:

We have an application that to fully test it with different phases we would need about 15 jobs (see the following post for simplification of jobs: http://javaandroidandrest.blogspot.com/2014/03/jenkins-multijob-plugin.html).  The problem with this is that once you branch your trunk version you do not want to duplicate all jobs. One solution for...

tags:
border:

My assumption is that you are familiar with continuous integration concepts (http://en.wikipedia.org/wiki/Continuous_integration), and we use Jenkins (http://jenkins-ci.org/) as our build machine. I would like to describe our use of the Jenkins multijob (https://wiki.jenkins-ci.org/display/JENKINS/Multijob+Plugin). I think this plugin simplifies a lot of hassles. Development phases In every project you usually have...

tags:
border:

Maven Profiles Activation per module Maven profiles are very powerful (http://maven.apache.org/guides/introduction/introduction-to-profiles.html). One of the hardest parts of maven, in my opinion, for someone coming from a programing background, is that the flow of maven is not a method call. In a lot of cases we would like to create a...

border:

Micro Services I was at a session for micro services. There were many sessions covering different aspects of micro services (for seeing of the sessions, have a look at: http://www.meetup.com/full-stack-developer-il/events/155911442). I would like to summarize some of the issues raised and to give my two cents on the topic. There...

border:

One of the very nice feature of linux is the option for auto complete on the command line. Yes windows has the power shell, but it is not the same as linux. For those in windows and want a linux shell you can install Cygwin (http://www.cygwin.com/). For those of us that...

border:

@Configuration vs xml with prototypes   There are two sides to using spring. One is the injection side, and the annotations are  @Autowire, @Inject, @Resource (see http://javaandroidandrest.blogspot.co.il/2013/05/spring-bean-overriding-between-projects.html). The other side is the definition of beans: @Component, @Repository, @Server.   The beginning of spring all injections were done via xml configuration...