-
Software Development
How to Integrate Apache PredictionIO with MapR for Actionable Machine Learning
PredictionIO is an open source machine learning server, and is a recent addition to the Apache family. PredictionIO allows you…
Read More » -
Scala
Why I Introduced Scala In Our Project
I don’t like Scala. And I think it has some bad and very ugly aspects that make it a poor…
Read More » -
Core Java
Applying JDK 9 @Deprecated Enhancements
I discussed the currently proposed JDK 9 enhancements for the @Deprecated annotation in the blog post JDK 9 @Deprecated Annotation…
Read More » -
Software Development
Scaling to Thousands of Threads
Knot is a network server as well as Haboob. The difference is the concurrency model: Knot is thread-based, instead Haboob…
Read More » -
Core Java
A dream come true…teaching – Professional Java developer: Tools and best practices
I always enjoyed sharing knowledge. One of the reasons I blog is to share my knowledge on things around my…
Read More » -
Enterprise Java
AWS Lambda for Serverless Java Developers: What’s in It for You?
How can serverless computing help your production infrastructure? The serverless computing architecture has been gaining attention during the past few…
Read More » -
Agile
Chinese whispers on Scrum roles
Few days ago, I attended the 2-day Martine Devos’ Certified Scrum Master, Estimation & Planning Class at Skills Matter. I…
Read More » -
Software Development
Improved Pattern Matching in Kotlin
Kotlin doesn’t have true pattern matching, and that’s fine. In order to make matchable classes in Scala, there is an…
Read More » -
Enterprise Java
Integrating with RabbitMQ using Spring Cloud Stream
In my previous post I wrote about a very simple integration scenario between two systems – one generating a work unit…
Read More »