2024.10.29開発知識のご紹介SHARESHARECONTENT大阪エンジニアのSです。プロジェクトの開発で以下の2つを触ることになったので、そのご紹介。1EADs(イーズと読む)2SpringBatch初めて聞く(触る)し、有識者もプロジェクト内にほとんどいないので、ZAZY風に言うと「なんそれ!」の状態でしたが、ファイルサーバに先人が残した資料をかき集めて独学して開発を行いました。それぞれの内容や触った所感は大雑把に言うと以下のようなものです。1日立の製品でメモリにデータをデータベースのように扱うことができる。2メモリに保持のため、一般的なデータベースよりデータアクセスが早い。3複数サーバで構成され、データを分散配置で保持し、サーバの1つがダウンしても他のサーバで補完することが可能。4データ操作はJavaでいうところのMapに近い(getで取り出し、putで格納など)。5メモリに保持なので、サーバの再起動などがあるとデータは消えてしまうので、一時領域的が主(なのかもしれない)。つづいて、SpringBatch。1Javaバッチ処理用のフレームワーク。3ジョブをコントロールする設定ファイルの書き方が結構複雑で、いろいろ勉強しないと完全新規で作成するのが難しい(筆者は流用新規で作ったのでまだなんとかという感じ)。独学の結果、無事、単体テストまで問題なくこなすことができました。