Slides online: “NoSQL takes over! Alternatives for Integration of NoSQL databases” – NoSQL Roadshow Zurich

Posted in Persistence on September 19th, 2013 by Kai Wähner

Slides from my talk at NoSQL Roadshow 2013 in Zurich are online. NoSQL Roadshow is a great event series by Trifork, which offers a lot of NoSQL sessions and events all over the world.

Presentation: “NoSQL takes over! Alternatives for Integration of NoSQL databases”

SQL cannot solve several problems emerging with big data. NoSQL comes to the rescue, but therefore it does not use SQL as its query language or give full ACID guarantees. Thus, in the future you will have to integrate these NoSQL databases as you integrate SQL databases today.

Tags: , , , , , , , , , , , , , , , , , , , , , , , ,

Big Data beyond Hadoop – How to integrate ALL data with Apache Camel and Talend => Video from NoSQL matters 2013 online

Posted in EAI, Persistence on June 4th, 2013 by Kai Wähner

Just a short reference to a video of my talk “Big Data beyond Hadoop – How to integrate ALL data” at NoSQL matters 2013 in Cologne, Germany. I already posted the slides in a former blog post here.

I hate watching myself, and I know that I am speaking too fast in this talk, but maybe you still want to take a look:

 

Tags: , , , , , , , , ,

Spoilt for Choice: How to Choose the Right Enterprise Service Bus (ESB)?

Posted in BPM, EAI, ESB, SOA on January 23rd, 2013 by Kai Wähner

I had a very interesting talk at OOP 2013 in Germany. OOP is a great conference for software architects and decision makers. The topic of my talk was “Spoilt for Choice: How to Choose the Right Enterprise Service Bus (ESB)”. Hereby, I want to share the slides with you…

Tags: , , , , , , , , , , , , , , ,

Enterprise-ready Tool Support for Apache Camel

Posted in EAI, ESB, Java / JEE on November 23rd, 2012 by Kai Wähner

Apache Camel is my favorite integration framework on the Java platform due to great DSLs, a huge community, and so many different components. Camel is used by many developers from different companies all over the world. However, most guys are not aware that some really cool and – more important – enterprise-ready tooling is available for Camel, too. Many people ask me about Camel tooling when I do talks at conferences. This is the reason for this short blog post about Camel tooling.

[FYI: I work for Talend (one of the vendors). Please also read the comments from my Red Hat friends at the bottom!]

Tags: , , , , , , , , , ,

My Talks at JavaOne 2012: “Lessons learned from JVM Languages (Java vs Groovy vs Scala vs Clojure vs JRuby vs Jython vs Kotlin)” and “Cloud Integration with Apache Camel”

Posted in Cloud, EAI, ESB, IT Conferences, Java / JEE on October 3rd, 2012 by Kai Wähner

These days, I am at JavaOne 2012 in San Francisco. That’s the largest and most important Java conference worldwide. In this blog post, I wanna share the slides of my two talks…

Lessons learned: Use of Modern JVM Languages besides Java

I explain my lessones learned while using other programming languages on the Java Platform besides Java, e.g. Groovy, Scala, Clojure, JRuby, Jypthon, Erjang, and others.

Lessons learned: Use of Modern JVM Languages besides Java – JavaOne 2012 from Kai Waehner

 

Tags: , , , , , , , , , , , , , , , , , , , , , , ,

Cloud Computing Heterogeneity will require Cloud Integration – Apache Camel is already prepared!

Posted in Application Server, Cloud, ESB, Java / JEE, SOA on July 9th, 2011 by Kai Wähner

Cloud Computing is the future – if you believe market forecasts from companies such as Gartner. I think so, too. But everybody should be aware that there won’t be one single cloud solution, but several clouds. These clouds will be hosted at different providers, use products and APIs from different vendors and use different concepts (IaaS, PaaS, SaaS). Thus, in the future you will have to integrate these clouds as you integrate applications today.

Tags: , , , , , , , , , , , , , , , , , , , , ,

Apache Camel and Scala: A Powerful Combination

Posted in EAI, Java / JEE on June 23rd, 2011 by Kai Wähner

I really like the integration framework Apache Camel and I also like Scala a lot. This article shows the basics of this combination. It is NO introduction to Apache Camel or Scala. I created a Git project to use it as simple startup for Camel-Scala-Maven projects using just the basic Camel concepts and only a few complex Scala features (i.e. very „Java-friendly“).

Problems when Starting with this Combination

I had several problems finding good resources for starting when I first tried to combine them. I have a lot of Camel experience, but only basic Scala knowledge. I tried to start with some projects which where already available in the web (e.g. from the „Camel in Action“ book or other Git examples).

Tags: , , , , , , , , , , , ,

When to use Apache Camel?

Posted in Application Server, EAI, ESB, Java / JEE, SOA on June 2nd, 2011 by Kai Wähner

Apache Camel is one of my favorite open source frameworks in the JVM / Java environment. It enables easy integration of different applications which use several protocols and technologies. This article shows when to use Apache Camel and when to use other alternatives.

The Problem: Enterprise Application Integration (EAI)

Enterprise application integration is necessary in almost every company due to new products and applications. Integrating these applications creates several problems. New paradigms come up every decade, for example client / server communication, Service-oriented Architecture (SOA) or Cloud Computing.

Tags: , , , , , , , , ,

Book Review “Apache Camel In Action”

Posted in EAI, ESB, IT Conferences, Java / JEE on January 24th, 2011 by Kai Wähner

Smart Enterprise Application Integration with Apache Camel

In January, I spent a lot of time playing with Apache Camel. I really like this EAI-framework. Thus, I will hold a workshop in our company and at some external events, e.g. at the IT conference “Confess 2011” in Vienna.  It helps you a lot in any integration project within the Java environment. The book “Camel in Action” released some weeks ago. If you want to learn Apache Camel, you need this book! Here is my short review.

Tags: , , , , , , , , , , , , ,