-
Enterprise Java
SiftingAppender: logging different threads to different log files
One novel feature of Logback is SiftingAppender (JavaDoc). In short it’s a proxy appender that creates one child appender per…
Read More » -
DevOps
Monitoring S3 uploads for a real time data
If you are working on Big Data and its bleeding edge technologies like Hadoop etc., the primary thing you need…
Read More » -
Enterprise Java
Spring: To autowire or not to autowire
Since using Spring 2.5, I switched from the XML-based application context to the annotations. Although I find those very useful…
Read More » -
Software Development
Zen and the Art of Collaborative Software Development
Conway’s law suggests that designs are constrained by organizational communication structures. I’ve seen that law manifest itself over and over…
Read More » -
Software Development
Understanding Transport Layer Security / Secure Socket Layer
Transport Layer Security (TLS) 1.0 / Secure Sockets Layer (SSL) 3.0, is the mechanism to provide private, secured and reliable…
Read More » -
Core Java
Java 7 Update 21 Security Improvements in Detail
Oracle released three updates to Java yesterday. It is important to note that they contain several security related changes. The…
Read More » -
Enterprise Java
Drools decision tables with Camel and Spring
As I’ve shown it in my previous post JBoss Drools are a very useful rules engine. The only problem is…
Read More » -
Enterprise Java
Let us write a document style Web Service
You might be aware that there are mainly four different styles of web services we can make use of. They…
Read More »