Abbeal

Tech radar

Tech Radar 2026 Q2:Rust、ROS 2、OpenTofu、Pinecone、ClaudeがAdoptに。

Rust、ROS 2、LLM Agentsなど、Abbealのシニアエンジニアが2026年に推す技術と外す技術。adopt/trial/assess/holdの基準も。

12 min

方法論

Abbeal Tech RadarはThoughtWorksマトリックスにインスパイアされ、当社のトライジオ文脈に適応。3ヶ月ごとに、3拠点(パリ、モントリオール、東京)のTech Leadsが30〜40の主要技術に投票。4レベル:

  • **Adopt** — 少なくとも3ミッションで本番検証済み、高性能、保守可能。新ミッションのデフォルトmandate。
  • **Trial** — 1〜2クライアントミッションでのポジティブな検証。プロジェクト文脈に合えば推奨。escape hatch必須。
  • **Assess** — 有望だが本番でまだテストされていない。POCまたはサイドプロジェクトで実験。重要なクライアントミッションではない。
  • **Hold** — 積極的に撤退中、または開始を推奨しない技術。文書化された根拠付き。

Adopt — 2026年Q2 本番準備完了

バックエンド & システム

**Rust** が2026年Q2にAdoptへ(2025年はTrial)。4ミッションをpure-prodで納品:東京ロボティクス、Urban Mobilityのパフォーマンスクリティカルなる API、FinTechの高負荷ETL、CloudFlare Workersエッジプロキシ。Adopt移行は、エコシステムの成熟度(Tokio 1.x安定、Axum、SeaORM、sqlx)とシニアスキルの収束による。決定的な議論:高並行ワークロードでJava/Go対比60〜80%のメモリ節約、C++の生産性妥協なし。

**ROS 2 Humble** がAdopt。産業用ロボティクスのデファクトスタンダード。東京ロボティクスクライアント向けスタック(倉庫自動化スループット+40%)。ROS 1 Noetichからすべての新プロジェクトへ完全移行。

**OpenTofu 1.7** がAdopt(2025年はTrial)。Terraformのオープンソースforkが成熟。状態移行をテスト・文書化。renewalsで既存のTerraformミッションを積極的にOpenTofuへ移行中。

AI / データ

**Anthropic Claude** が重要エンタープライズワークロード(コンプライアンス、セキュリティ、長コンテキストウィンドウ)でAdopt。Claude 3.7 Sonnetが本番エージェントのデフォルト。GPT-4oは特定ユースケースで補完使用。

**Pinecone** Adopt確認。エンタープライズRAGユースケースの基準ベクターDB。評価された代替品(Weaviate、Qdrant、pgvector)はTrialまたはAssess。

**LangChain + LangGraph** がエージェントワークフロー向けAdopt。安定、大規模コミュニティ、Pineconeおよび当社可観測性スタックとの直接統合。

フロントエンド

**Next.js 15 App Router + RSC** がすべての新Webプロジェクト向けAdopt。Pages Routerはレガシーモードのみ。

**Tailwind CSS 4** がAdopt。新Lightning CSSエンジン、ビルド高速化、より安定。

クラウド & 信頼性

**Karpenter** がAdopt。EKS上のCluster Autoscalerをデフォルト置換。8ミッションでクラウドコスト-25〜-35%測定(cf. Urban Mobility事例AWS-30%)。

Trial — ポジティブ検証、文脈に応じて推奨

  • **Bun** — 高性能Node.jsドロップイン代替。2バックエンドミッションでテスト、import + testで3倍速。Edge Workers / Lambdaまだ未検証。
  • **Astro** — マーケティング・ドキュメントサイトに優秀。インタラクティブアプリには非推奨—Next.jsがAdoptのまま。
  • **Mojo** — データエンジニアリング・ML向け有望言語。コミュニティまだ小規模。クライアントミッションではないが、内部POCで活発。
  • **DSPy** — LLMプログラミングフレームワーク(プロンプトエンジニアリングの代わり)。重要なRAGエージェントで本番評価。プロンプト保守でROIポジティブ。
  • **LiteLLM** — マルチLLMプロキシ(OpenAI / Anthropic / Mistral)。動的ルーティングとフォールバックを可能に。マルチベンダーのクライアントに有用。
  • **Pulumi** — HCL TerraformよりTypeScript / Pythonを好むチーム向け。

Assess — POCのみ、重要ミッションではない

  • **Tauri 2** — デスクトップアプリ向けElectronのRust代替。バンドル10倍小型、しかしエコシステム成長中。
  • **Effect-TS** — TypeScript関数型プログラミング。急峻な学習曲線。副作用堅牢性で価値実証。
  • **Cloudflare Workers AI** — 非常に高速なエッジAI推論。限定モデル(GPT-4oまたはClaudeなし)。特定エッジユースケースに良。
  • **Hugging Face TGI** — 本番でオープンソースモデルセルフホスト。POCで検証済み、要求するクライアントミッションを待機中。

Hold — 回避または撤退

**Cypress standalone** Hold(2023年はAdopt)。Playwrightへの積極的移行。根拠:Playwrightは3倍CI時間、ネイティブマルチブラウザサポート、統合デバッガー、より活発なコミュニティ。5ステップで移行文書化(cf. SaaS B2Bクライアント事例)。

**Jest standalone** Hold。Vitestへ移行(Jest API互換、ホットリロード5-10倍高速、ネイティブESM)。低労力移行。

**Webpack 5** 新プロジェクトでHold。ViteまたはTurbopack(Next.js 15)使用。Webpackはレガシーで維持されるが、新規開始しない。

**MongoDB** Hold。PostgreSQL + pgvector + JSONBがMongoDBを正当化した95%のユースケースをカバー。PostgreSQL ← MongoDBマイグレーションを4ミッションで文書化。

**Redux Saga** Hold。ボイラープレートが多すぎる。TanStack Query(サーバー状態)+ Zustand(クライアント状態)使用。移行文書化。

**OpenAI Assistants API legacy** Hold。アーキテクチャが不透明すぎ、ベンダーロックイン高い。LangChain / LangGraphオーケストレーションでSDK直接使用。

クライアントミッションでの使用方法

新Abbealミッションごとに、Tech Radarはキックオフで交渉される技術的mandateの一部:

  1. **デフォルトmandate**:明示的なクライアント合意なしに、ミッションスタックはAdopt技術で構成。
  2. **Escape hatch**:クライアントがAdoptから逸脱したい場合(例:レガシーMongoDBまたはCypress保持)、正当化と最終的な移行計画とともに逸脱を文書化。
  3. **四半期レビュー**:3ヶ月ごとに、デプロイしたTrial技術がAbbeal側でAdoptに移行するか、契約を適応すべきかをクライアントと確認。

2026年Q3 の変化

次のTech Radar(2026年8月)で注視するもの:

  • **Mojo** — コミュニティが成長し続ければAdoptへ
  • **Cloudflare Workers AI** — 東京エッジ推論ユースケース向け
  • **Bun** — 4クライアントミッション後のAdopt移行確認
  • **Sentry Hold** — PostHogまたはDatadog可観測性完全版に有利に
  • **DSPy Adopt** — 本番でのプロンプト保守が確認されれば

// 次に読む

似たような案件がありますか?

アーキテクトと話す