Writing, testing and deploying code in Continuous Delivery

Writing new code and deploy that to production environment might be the trivial part of the process, especially when you’re engaged to evolve the components without system down or, worse, unexpected troubles when users are connected.

Let’s make this short journey of what has happened to me from my experience.
Continue reading Writing, testing and deploying code in Continuous Delivery

Advertisements

Mule – Synchronous and Queued-asynchronous flows


Understanding how messages are processed in a Mule Flow is the first step to build a correct flow suitable for your purpose.
In this article I’m going to illustrate the different ways to model a flow following some base guidelines.
Continue reading Mule – Synchronous and Queued-asynchronous flows

Understanding the different type of”As a service” … in one picture

I’ve just finished reading a very well written book about micro services.

From all the things described and illustrated, one of these has drawn my attention for clarity and simplicity.

I rewrote this picture applying the same concept on different case due copyright of the original picture.

In my example, I took a different type of accommodation you can have in your daily life. From own house to Hotel and I applied the same concept on different provider “as a service”.

The difference in not in “What” but in “Who” does what’s done.

Pivotal GemFire – Apache Geode

A first glance at this powerful platform for distributing data across different node clients in order to improve the scalability of the application which adopts this solution of distributed cache (and not only).

In this post, I’ll show you an example using one features of Apache Geode accessing the data through Spring Data platform.
Continue reading Pivotal GemFire – Apache Geode