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 3 continued….
I am just about to hear from Rob Harrop on building modular web applications using OSGi. RFC-66 is a specification for standardizing the installation and management of war files in an OSGi environment. So far it has been a demo oriented session. Rob is doing some live coding, building and then deploying it on the … Continue reading Spring one day 3 continued….
Spring One Day 3
I attended the agile architecture and patterns session in the morning and then the SPEL (spring expression language) by Craig Walls. SPEL surely provides some cool convenience features. Currently I am in Costin Leau and Mark Pollack's Java EE 6 and Spring session. Java EE 6 web profile: Servlet, JSP, JSTL, JSF, JTA, JPA, EJB … Continue reading Spring One Day 3
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….
Attending Spring One in New Orleans this week
I am in New Orleans this week attending Spring one . The main event on day one was the key note address by Rod Johnson, the founder of Spring Framework. Rod went over the timeline from 2003 on how Spring Framework was evolving and changed the Java EE landscape. He touched on a number of … Continue reading Attending Spring One in New Orleans this week