Apache Camel is a powerful open source integration framework based on known Enterprise Integration Patterns with powerful Bean Integration. http://camel.apache.org/
Apache Camel is a powerful open source integration framework based on known Enterprise Integration Patterns with powerful Bean Integration.
Enterprise Integration Pattern の実装の 1 つ。
こんにちは、ソリューションアーキテクトの蒸野(ムシノ)です。 今回は、Red Hat Developerのブログ Apache Camel boosts Quarkus performance | Red Hat Developer の翻訳記事を紹介させて頂きたいと思います。 一部、記事の内容を分かりやすくするため、オリジナルにない補足事項を追加しています。ご承知おきいただけらと思います。 Camel Quarkusは、 Apache Camelコミュニティのサブプロジェクトであり、Quarkus上でCamelを実行できるようにするものです。Apache Camelは、こちらでも説明させていた…
こんにちは、ソリューションアーキテクトの蒸野(ムシノ)です。 これまで Apache Camel や Red Hat Fuse のご紹介をしてきました。 今回は本シリーズ最後となります、Apache Camelをベースとした製品ファミリの「Camel Extensions for Quarkus」と「Camel K」をご紹介したいと思います。 前回までの振り返り rheb.hatenablog.com rheb.hatenablog.com Apache Camel 製品ファミリ Apache Camel はいくつかのサブプロジェクトに別れています。Red Hat ではこのサブプロジェクトに合…
こんにちは、ソリューションアーキテクトの蒸野(ムシノ)です。 前回はFuseのベースになっている Apache Camel の特徴やサンプルコードをご紹介しました。 今回はようやく Red Hat Fuse について説明していきたいと思います。 前回の振り返り rheb.hatenablog.com それでは Fuse をご存知無い方に向けて、製品の概要や利用する上でのメリット、どこから始めるべきか?という点のご紹介をしていきたいと思います。 Fuse 概要 Fuse は、Apache Camel 2.x をベースにし多様なインテグレーションパターンを実装したインテグレーションエンジンと位置づ…
こんにちは、ソリューションアーキテクトの蒸野(ムシノ)です。 今回から「Red Hat Fuse」について数回に分けて取り上げてみたいと思います。 まず、Fuseの製品紹介については、下記をご覧ください。 www.redhat.com 初回はFuseのベースとなっている「Apache Camel」の概要に絞って説明をしたいと思います。 「Apache Camelのユーザ会」では以下のように説明しています。 オープンソースのコンポーネントベースのルーティングエンジン 例えば自分のマシン上で作成したExcelやCSVデータがあるとします。 この時、自分のPCの作業場所から別の場所に移動/コピーした…
Red Hat エンジニアリングの佐藤匡剛です。 先日ApacheCon Asia 2021にて、Integration as a Script -- Integration made easy with Apache Camel and JBang という発表を行いました。 発表は英語でしたが、同じ内容を日本語で記事にしたのでこちらに紹介します。 JBangは、Javaをスクリプトのように実行できるツールです。日本での知名度はまだまだ低いですが、Quarkusのエンジニアが開発していることもありモダンなJava開発環境との連携が充実しており、非常に将来性があるツールです。この発表/記事では、…
メッセージパッシングの世界にようこそ。 ここしばらくはアクターモデルばっかりやってるおじさんです。 アクターモデルといえば、多くの方々はAkka/Pekkoを連想すると思います。 pekko.apache.org akka.io が、実はGoでも実践に投入できるレベルのものがいくつかあります。 proto.actor cloud.ergo.services 今回はprotoactor-goを使って、スキャッタ・ギャザー実装の解説をしていきます。 アクターモデル自体の解説はしませんので、 わかっている方 or 興味ある方向けにはなりますのでご了承ください。 スキャッタ・ギャザーって何? エンター…