Scalability in Microservices Architecture

Microservices Architecture This is one of the pattern languages used in the application development. A pattern language is a method of describing good design practices within a field of expertise. The Scale Cube This is the three dimension scalability model. X-axis scaling X-axis scaling consists of running multiple copies of an application behind a load balancer. If […]

Aribaweb – Create applications with less number of code

Aribaweb is an opensource framework from Ariba.inc which is a framework for development of Rich Internet Applications (RIAs). AribaWeb enables the creation of rich, interactive applications with far less coding effort than alternative web application development frameworks. Given a set of UI-agnostic Java or Groovy domain classes, AribaWeb can apply rules to the available meta-data […]

5 Reasons to update your Java7 to Java8.

In this article, I have pointed and discussed about five features of Java 8 by which seems more interesting for me.  Stream and other special features  Lambda expressions  Parallel operations  JavaScript engine  New date / time APIs Stream and other special features A stream represents a sequence of elements and supports different kind of operations to perform […]

Data Synchronization with mobile cloud backend

The user-engagement model for a mobile app is different from a web app. Users are typically impatient and expects a swift response while interacting with the application. On the other hand, reliability issues with the networks pose a serious challenge to establish a robust communication channel with the back-end. A nice work-around is to somehow […]

Progressive Web Applications – The Future

A world not depending on App stores for native applications…Yes it is on the way. Progressive Web Application is coming. Progressive Web Applications (PWA) takes advantage of the latest technologies to combine the best of web and mobile apps. It is a website created using web technologies but acts like an app. Progressive web apps […]

How Fog computing gonna outsmart cloud computing?

Hello Fog computing, Good bye cloud computing !! This is a paradigm where cloud computing is extended to the edge of the network. Similar to Cloud, Fog provides data, compute, storage, and application services to end-users. The distinguishing Fog characteristics are its proximity to end-users, its dense geographical distribution, and its support for mobility. Services […]