Thoughtworks社が独自に調査・公開しているTechnology Radarが4月に更新されたので、その中で気になったのをまとめておく。
Techniques > Adopt
Retrieval-Augmented Generation (RAG)
この分野はさっぱりだが、LLMが生成する結果の精度が向上するらしい。
Techniques > Trial
Continuous compliance
コンプライアンス要件の検証もパイプラインに統合ことが効果的らしい。
Security champions
この”チャンピオン”という役割はいままで聞いたことがなかったが、最近”プロダクト品質チャンピオン”というのも聞いたので注目されているのだろうか?
Text to SQL
例えばユーザーからの質問テキストから適切なSQLを生成するようなことができる、ということ?
Tracking health over debt
たんに負債に注目するよりも、健全性がどの程度損なわれているかに注目したほうがよい、ということだろうか?これについて詳しく知りたい。
Techniques > Hold
Broad integration tests
なるべく速くて安定したユニットテストの比率を高めていくのが良い、ということか。
Web components for SSR web apps
このウェブコンポーネントについてよく分かっていないので調べてみよう。
Platforms > Adopt
CloudEvents
特定のプラットフォームに依存せずにイベントの通知などを行えるらしい。
Platforms > Trial
Pulumi
Terraformの代替として、使い慣れたコードで書けるのが良さそう。
Rancher Desktop
個人でDocker Desktopを使っていて問題は感じていないけれど、もし代替手段が必要になったときのために覚えておこう。
Platforms > Assess
Bun
Node.jsの代替としてDenoというのがあるのは聞いたことはあったが、Bunというのも出てきたらしい。
Tools > Trial
Renovate
Dependabotの代替として検討できるツールらしい。
Languages & Frameworks > Trial
Astro
SSG+ビルド後にJSを含まない仕組みで高速化しているらしい。