Writing a basic custom logging sink using Spring Cloud Stream

In the previous post, we saw how to write a custom time source using the basic building blocks provided by Spring Cloud Stream. Here we continue what we started there by building a simple logging sink using the same techniques. Here are the steps. Step 1: Go to Spring Initializr  and create the initial project with Kafka … Continue reading Writing a basic custom logging sink using Spring Cloud Stream

Writing a basic custom time source using Spring Cloud Stream

In the previous post, we saw how to run a simple ticktock (time | log) stream using Spring Cloud Stream, seeing on the way how Spring Cloud Stream uses a binder to connect the individual time and log apps using Output and Input destinations. In this post, we will see the various steps for writing a … Continue reading Writing a basic custom time source using Spring Cloud Stream

A Simple Tick-Tock Stream

Spring cloud stream is a framework that enables running event driven microservices natively on a cloud platform. It is built on top of Spring Framework and Spring Integration. Spring Cloud Stream applications are built on top of Spring Boot, the widely used and wildly successful framework for writing microservices on the JVM. Input and Output destinations are very inherent … Continue reading A Simple Tick-Tock Stream

Installing Apache Hadoop on Mac OSX and Running the Map Reduce Hello World

Here are the step by step instructions to install the plain vanilla Apache Hadoop and run a rudimentary map reduce job on the mac osx operating system. There are excellent tutorials and instructions to do this on the web. Two in particular are the one from apache and another from Michael Noll. These two resources are … Continue reading Installing Apache Hadoop on Mac OSX and Running the Map Reduce Hello World

Spring Integration Scala DSL Samples – HelloWorld

Spring Integration is a world class framework for integration layers in any kind of JVM based applications. It has proven wildly successful in addressing integration concerns in large legacy systems, modern application development or a combination of both. Spring Integration stands as a reference implemention of the seminal book Enterprise Integration Patterns in which the … Continue reading Spring Integration Scala DSL Samples – HelloWorld

Spring One Day 2 wrap up….

In the morning I attended two spring MVC oriented sessions one presented by Keith Donald on an overview of the spring web stack. New Spring MVC introduces a lot of annotation based controls. Keith went through different examples as to how these new features can be implemented. JSR-303 - standard bean validation specification. Spring MVC … Continue reading Spring One Day 2 wrap up….