DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
View Events Video Library
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

Integrating PostgreSQL Databases with ANF: Join this workshop to learn how to create a PostgreSQL server using Instaclustr’s managed service

Mobile Database Essentials: Assess data needs, storage requirements, and more when leveraging databases for cloud and edge applications.

Monitoring and Observability for LLMs: Datadog and Google Cloud discuss how to achieve optimal AI model performance.

Automated Testing: The latest on architecture, TDD, and the benefits of AI and low-code tools.

Related

  • Microservices With Apache Camel and Quarkus (Part 5)
  • Microservices With Apache Camel and Quarkus (Part 3)
  • Microservices With Apache Camel and Quarkus (Part 2)
  • Microservices With Apache Camel and Quarkus

Trending

  • Memory Management in Java: An Introduction
  • Five Tools for Data Scientists to 10X their Productivity
  • Information Security: AI Security Within the IoT Industry
  • How To Validate Archives and Identify Invalid Documents in Java
  1. DZone
  2. Coding
  3. Frameworks
  4. Apache Camel Turns 5!

Apache Camel Turns 5!

Claus Ibsen user avatar by
Claus Ibsen
·
Jul. 03, 12 · Interview
Like (0)
Save
Tweet
Share
6.10K Views

Join the DZone community and get the full member experience.

Join For Free
This week, we're celebrating the 5th anniversary of the Apache Camel project.  First, I'll tell you where we mark the "birthdate" of Camel.  With an OSS project, it could be several things:

  • First commit
  • Public announcement
  • Any first 0.x release (pre 1.0)
  • Or at the very first 1.0 release

Well, as of July 2nd 2012 Apache Camel 1.0 was released and published to Maven Central exactly 5 years ago.

So lets celebrate the birthday of Apache Camel today, first by looking back at how ahead of the curve the very first apache camel release was.  See my blog about it here.

Apache Camel 1.0 Release

Just to complete the bullets, the first commit was done by one of the founders, James Strachan (also the co-creator of Groovy), on March 19th 2007. And its no wonder that it was James who made the first public announcement of Apache Camel on his blog on May 15th 2007. And 3 months later as we know it, Camel 1.0 was released on July 2th 2007.

Over the course of time the Camel team has released plenty of Camel releases.

  • A total of 11 releases in the Camel 1.x series.
  • And so far 23 releases (and 3 milestones, and 1st RCs) of the Camel 2.x series.

The project has grown tremendously and today is one of the most popular integration frameworks out there.

In January 2009 the project became a top level project at Apache.

Apache Camel has been presented at many conferences over the years, the first talk was at the Irish Java Tech Conference in November 2007 by James Strachan. Ever since then, a lot of people have spoken about Camel at conferences, JUGs, webinars and so forth. We have a link collection where you can find some of these presentations.

The popularity of the Camel project keeps rising and at the beginning of 2011, the Camel in Action book went into print.  Having a book published by Manning is a testimony to the popularity of the project.

Here today 5 years later the Camel project goes from strength to strength, as the next couple of charts illustrate:
 
Quarterly visits on the Apache Camel website

Yearly posts on Camel user mailing list
Number of commits on the project
Number of Camel components out of the box

And since the end of 2011 we have added two more committers, and the upcoming Camel 2.10 release adds a whopping 18 new components. S

Last year the first annual conference in its name - CamelOne - took place in Washington DC, and the event took place in Boston this year.

2nd annual CamelOne conference

All the sessions from 2012 were recorded, and you can find the videos to watch on your leisure. At CamelOne 2012 we had a sneak birthday celebration of Apache Camel, by having a Camel cake.
Camel Birthday Cake at CamelOne 2012

Today the Camel team is busy finalizing on the last bits for the upcoming Apache Camel 2.10 release.

I guess even James Strachan would not have anticipated the success of Camel for 5 years running would mean that he gets to ride on a real Camel.  Happy Birthday Camel!

James Strachan riding a real Camel


Curator's Note: I found a really interesting program on real Camels as well!  ;)
Apache Camel

Published at DZone with permission of Claus Ibsen, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Related

  • Microservices With Apache Camel and Quarkus (Part 5)
  • Microservices With Apache Camel and Quarkus (Part 3)
  • Microservices With Apache Camel and Quarkus (Part 2)
  • Microservices With Apache Camel and Quarkus

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends: