Software Development
-
Node.js Synchronous and Asynchronous Functions
In node.js platform, as the non-blocking programming model is followed as practice, all most all of the functions in the…
Read More » -
MVP – Minimum Viable Product strategy
Not all good ideas turn out into great products. There are quite a few products that fail in the market…
Read More » -
Project Avatar – The next Java EE Feature?
It is this time of the year again. Christmas holidays are approaching fast and the Java Advent Calender is filling…
Read More » -
Twitter CLI, using Twitter in your console
Twitter CLI is a command-line power tool for Twitter. The CLI takes syntactic cues from the Twitter SMS commands, however…
Read More » -
Throughput and latency: performance tuning made simple
Many of our previous topics have measured the behaviour of certain systems in terms of either latency or throughput. As…
Read More » -
Node.js Non-Blocking IO Model
Now-a-days developers know about Node.js as a server -side javascript execution platform. According to nodejs.org,- “Node.js is a platform built…
Read More » -
We Analyzed 30,000 GitHub Projects – Here Are The Top 100 Libraries in Java, JS and Ruby
One of the biggest dilemmas developers face every day is which software libraries to use. Go with the hot new…
Read More » -
Why I stopped using Spring
My post on DZone about Humble Architects sparked somewhat of a controversy, especially around my disparaing comments regarding Spring and…
Read More » -
Service Composition: Modularity for SOA and Event-Driven Applications, Part I
Modularity is a cornerstone of good application design. As systems become more distributed, we’re faced with unique challenges to achieving…
Read More »