Speaker Topics - No Fluff Just Stuff

Solving integration problems with Apache Camel

Enterprise integration is a hard problem. Not only you have deal with multiple applications build using various programming languages and deployed in various platforms, they also speak different protocols. In this presentation we will introduce you to an open source tool integration framework called Apache Camel. This tool implements all the well know integration patterns from “Enterprise Integration Patterns” book by Gregor Hohpe and Bobby Woolf and provides you with a nice DSL to integration heterogeneous systems.

Here is the outline of the presentation

  • What is Camel?
  • Talk about enterprise integration patterns
  • Camel under the hood
  • Code example integrating 2-3 applications using Camel
  • Synchronous vs Asynchronous application
  • Designing application based on message passing using Camel

About Nilanjan Raychaudhuri

Nilanjan is a consultant and trainer for Typesafe. He started his professional career as a software developer in 2000 using object oriented programming languages. Nilanjan has previously worked with IBM, ThoughtWorks and LivingSocial where he gained a lot of experience in managing and developing software solutions in Java/JEE, Ruby, Groovy and also in Scala. He is zealous about programming in Scala ever since he got introduced to this beautiful language. Currently he spends his spare time working on the scala-webmachine open source project (restful resource framework). In the past Nilanjan worked on other open source projects and libraries. At Typesafe he is mainly teaching and designing Scala and Play courses and helping customers to adopt these technologies. Nilanjan enjoys sharing his experience via talks at various conferences. He is also the author of the “Scala in Action” book.

More About Nilanjan »