I have recently spent quite a lot of time playing with Spring Cloud Data Flow (SCDF). It is an amazing platform that can be used for many things. Talking about it with some of my colleagues I realized that not everyone knows what are the common use cases. Thinking about it further I realized that I don’t know the full scope of capabilities and business problems that it can solve! In this article I look at different uses for Spring Cloud Data Flow based on what the platform offers and actual stories from companies using it in production. The examples come from Spring One Platform 2017 conference. Continue reading “Spring Cloud Data Flow – Use Cases”
Orchestration is a way of building microservices where each microservices is told explicitly what to do rather than deducing it itself based on received events. This is the more common style communication usually based on REST as opposed to choreography.
Spring Cloud Data Flow – Making Custom Apps and Using Shell
Last week I wrote about getting Started with Spring Cloud Data Flow. This week I want to show you a few more things that you can do with this amazing platform. In this article I will show you how to make your own Apps that can be part of Data Flow Streams and how to use the Data Flow Shell to control the platform. Continue reading “Spring Cloud Data Flow – Making Custom Apps and Using Shell”
Getting Started with Spring Cloud Data Flow
In this article, I will show you how you can get started with Spring Cloud Data Flow. Spring Cloud Data Flow is an amazing platform for building data integration and processing pipelines. It has a very user-friendly graphical dashboard where you can define your streams, making your work with data an absolute pleasure. Continue reading “Getting Started with Spring Cloud Data Flow”
HATEOAS – a simple explanation
HATEOAS – Hypermedia as the Engine of Application State, a name long enough to intimidate and confuse. Behind this complicated name we have a rather simple and elegant idea. In this blog post, I explain what HATEOAS is and how it can be practically used to build more stable systems. Continue reading “HATEOAS – a simple explanation”