Gleyzer両氏によって共同開発されました。2019で、同言語の発表を行いました。InfoQはPurdy氏に言語と、氏らが解決を目指した問題について聞きました。設計/アーキテクチャアジャイルマニュフェスト:ソフトウェアアーキテクトの視点ソフトウェアアーキテクトの役割と責任はアジャイルソフトウェア開発のためのマニフェストの価値と矛盾していると見えますが、優れたアーキテクトはアジャイル開発チームをサポートするテクニックを見つけています。Streamingは、ストリーミングデータのためのSQLライクなインターフェースを提供します。Streamsによって、Redisがストリーミングデータを複数のプロデューサとコンシューマの間で消費、保持、配信することができるようになります。ソフトウェア開発のマニフェストたゆまず息もつかずに市場に突進することで、会社を静かに消滅の崖っぷちへと追い込みます。それは設計してコードを書く方法を再考する時です。簡単さへの投資は、速さへの投資です。簡単さは知的財産の主鉱脈でもあります。競争上の優位性は、一度失ったら、もう一度手に入れることはほとんど不可能です。Buytaerts氏が過去10年間にわたって、企業がDevOps採用のハイプサイクルをくぐり抜け、変革に対する誤解を解消する過程を支援してきた経験について語ります。ActiveMQ(サイト・英語)は最近バージョン5.1(source)がリリースされたが、当バージョンではこのメッセージブローカー製品の安定性とパフォーマンスが改善されている。Queue(MSMQ)(source)からActiveMQへのブリッジもサポートされている。ActiveMQコンテナのモニタリング(source)モジュールも改良された。新規のDestinationSourceクラスが追加され、利用可能なQueue(source)やTopic(source)へのアクセス、あるいはコンテナにおけるQueue/Topicの作成もしくは削除のリスンができるようになった。エンドユーザーが利用可能な宛先を閲覧したり、その宛先をクエリしてアクティブキューの総数、キューデプス、メッセージ数などのJMSスタティスティクスを求めたりする際に役立つ新しいAPI(source)を備えている。最新バージョンのその他の新機能は以下のとおり。Sessionやコンシューマーを必要することなく、メッセージをポールする新しいAPI新しいsendTimeoutプロパティを追加することにより、MessageProducer(source)クラス内でのタイムアウトをよりグレースフルに処理Failoverトランスポートに接続済みのバックアップチャンネルへのオプションを追加。プライマリトランスポートが失敗すると、バックアップチャンネルが動的に追加される。ActiveMQコンフィギュレーションをXSDで確認できるようになったが、これはSpring(サイト・英語)のコンフィギュレーションファイルに埋め込み可能になったことを意味する。ServiceMix(サイト・英語)オープンソースのESBコンテナで再利用できる。ActiveMQの新バージョンはバグ(source)にも対処しており、その中には高ロード状況で発生していたバグ、メモリリークやパフォーマンス問題に関連したバグも含まれる。昨年12月にリリースされたActiveMQバージョン5.0には、以下の重要な新機能がある。高速、かつ高信頼のパーシステンスに使用できる、トランザクション・メッセージの埋め込み可能なストレージである。cursorsを使用)。この機能は、ActiveMQの前バージョンで非永続的メッセージング使用時にRAMバッファが足りなくなるという問題が頻発したため、それに対処するために追加になった。APIが用意されている。キューのミラーリング(source)機能は、ActiveMQコンテナ内の指定されたキュー上にある生産者と消費者の間に流れるメッセージのモニタリングを容易にするために追加された。Tapの役割を果たす。Queuesがオンになっていると、Queueに送られたすべてのメッセージは、類似名称のトピックにも送られるようになる。そのため、あるキューに関するメッセージ交換を監視したい開発者とWeb管理者は、ミラーされたキューのトピックから見ることができる。開発者は、全接続を一時停止する必要なく、共有JMS接続上の各生産者を個々にフローコントロール(source)できる。Service(JMS)バージョン1.1(サイト・英語)の仕様に基づいている。Springフレームワークとも一体化するので、Springを用いることでActiveMQコンテナを埋め込みブローカー(source)として使用できる。ActiveMQのWebサイトには、バージョン5の使用法に関するさらに詳しい資料(source)や、企業アプリケーションでのActiveMQの使用例(source)が用意されている。Camel(サイト・英語)は、ActiveMQのコンテナ上で動作しているプロセス向けの仲介活動とルーティング活動を管理するために使われる。DSL(サイト・英語)、XMLコンフィギュレーション・ファイルのいずれかで、ルーティングおよび仲介規則を設定できるようになる。毎週火曜日に前週のまとめコンテンツがお送りいたします。25万人ものシニアデベロッパーのコミュニティーにぜひご参加ください。サンプルを見るあなたのメールアドレスはこちら国を選んでください。プライバシーポリシーに従って私の個人情報を扱うことに同意します。登録するとさまざまなことができます。アカウント登録をしてInfoQをお楽しみください。あなたの意見をお聞かせください。毎週火曜日に前週のまとめコンテンツがお送りいたします。25万人ものシニアデベロッパーのコミュニティーにぜひご参加ください。サンプルを見る様々なイノベーターとアーリーアダプターがお送りするテクノロジーの概要を見る。自分がまだ知らないことに気づいていないと知るあなたが興味のあるトピックスをいつでも最新な情報に。あなたのメールアドレスはこちら国を選んでください。プライバシーポリシーに従って私の個人情報を扱うことに同意します。よい世界へ私たちが暮らす世界を大切に思い、よりよいものにしたいと考えています。人のためのソフトウェア開発を加速し私たちのミッションを実現することで、この思いを成し遂げようとしています。私たちは利益の1%をさまざまな慈善団体に寄付しています。会社として、また従業員として、そうしたことの価値を強く信じているからです。with.プライバシーBTあなたのプロファイルは最新ですか?プロフィールを確認してアップデートしてください。アドレス*Eメールを変更すると確認のメールが配信されます。会社名:現在の会社名をご入力ください。Other組織規模:現在の組織規模をご入力ください。2,501+国:現在の国を設定してください。Zimbabwe都道府県:現在の都道府県に設定してください。次の都道府県にアップデートする:ニュースレターを購読しますか?インダストリーメールを購読しますか?本Eメールに登録すると、以前より関心のあったトピックの関連情報をお送りする場合がございます。詳細はこちらのプライバシーポリシーをご覧ください。newsletter?新しいメールアドレスに確認用のメールを送信します。このポップアップ画面は自動的に閉じられます。