11

Java 開発者として、私はバッチ処理に Spring Batch を使用することに慣れています。通常、ストリーミング ライブラリを使用して、たとえば StAX で大きな XML ファイルをエクスポートします。

現在、Scala アプリケーションを開発していますが、バッチ処理を実現するためのフレームワーク、ツール、またはガイドラインがあるかどうか疑問に思っています。

私の Scala アプリケーションは Cake パターンを使用していますが、これを SpringBatch と統合する方法がわかりません。また、IOモナドのようなものを使用して、で説明されているガイドラインに従い、Functional programming in Scala関数の純粋さを維持しようと思います...

これは未解決の質問であることは知っていますが、これについて何も読んだことがありません...

ここで機能的なバッチ処理を既に達成した人はいますか? どのように機能していましたか?IO モナドでバッチ処理操作を作成して実行するメインを用意する必要がありますか? JavaでSpring Batchを使用するように、再起動可能性を支援、監視、または処理するためのツールまたはガイドラインはありますか. Scala で Spring Batch を使用していますか? JMS/AMQP メッセージが XML を生成する処理を開始するのを待つなど、統合部分をどのように処理しますか?

主題に関するフィードバックは大歓迎です

4

1 に答える 1