2026年– date –
-
データベース・データ管理
Snowflake — クラウド時代のデータウェアハウスの代表格
Snowflakeは2012年、米Snowflake Computing社が「クラウド時代に最適化されたデータウェアハウス」を目指して開発した、完全マネージドのクラウドDWHプラットフォームです。「ストレージとコンピュートの分離」「複数クラウド対応」「データ共有機能」など... -
ネットワーク・インフラ・クラウド
Jenkins — CI/CD自動化サーバの代表格
Jenkinsは2011年、Sun Microsystems(後のOracle)社内のHudsonプロジェクトからフォークされて生まれたオープンソースの自動化サーバです。「ビルド・テスト・デプロイを自動化する」CI/CD(Continuous Integration / Continuous Delivery)のデファクト... -
プログラミング・開発言語
Vite — Vue.js作者が作った爆速フロントエンドビルドツール
Viteは2020年、Vue.js作者のEvan Youが公開した次世代フロントエンドビルドツールです。「ヴィート」と読み、フランス語で「速い」を意味する単語が由来。Webpackの「全部バンドルしてから起動」モデルを捨て、開発時はネイティブESモジュールでオンデマン... -
Web・フロントエンド・バックエンド
Tailwind CSS — ユーティリティクラスでUIを組み立てる新世代CSSフレームワーク
Tailwind CSSは2017年、Adam Wathan が個人で開発して公開したCSSフレームワークです。BootstrapのようなコンポーネントベースではなくUtility-Firstを掲げ、「p-4 bg-blue-500 rounded-lg のような小さなクラスを組み合わせてUIを作る」発想で世界中の開... -
プログラミング・開発言語
Selenium — ブラウザ自動操作のクラシックなUIテスト基盤
Seleniumは2004年、ThoughtWorks社のJason Hugginsが社内ツールから発展させたWebブラウザ自動操作フレームワークです。「ブラウザを実際に動かしてテストする」という発想で、Web E2Eテスト・スクレイピングの世界に革命を起こしました。現在はSelenium W... -
ネットワーク・インフラ・クラウド
Helm — Kubernetes 用パッケージマネージャ「K8sの apt」
HelmはKubernetes向けのパッケージマネージャで、2015年にDeis社(後にMicrosoftが買収)が公開、現在はCNCFが管理するOSSです。「複数のYAMLマニフェストをまとめた Chart 単位で管理・配布・インストールする」設計で、Kubernetesの複雑な構成管理を大幅... -
プログラミング・開発言語
gRPC — マイクロサービス間通信を支える高性能RPCフレームワーク
gRPCは2015年、Googleが社内利用のRPC基盤Stubbyをベースに公開したオープンソースの高性能RPC(Remote Procedure Call)フレームワークです。Protocol Buffers(Protobuf)でAPIを宣言し、HTTP/2上で効率的なバイナリ通信を行います。現在はCNCFのプロジ... -
プログラミング・開発言語
GraphQL — クライアントが欲しいデータだけ取れる柔軟なAPI
GraphQLは2012年にFacebook(現Meta)が社内開発を始め、2015年にOSS化したAPIクエリ言語&ランタイムです。「クライアントが欲しいフィールドを指定し、サーバはその通りに返す」という設計で、RESTでは複雑になりがちなモバイルアプリ・複合UIのデータ取... -
データベース・データ管理
Elasticsearch — 全文検索とログ分析を支える分散検索エンジン
Elasticsearchは2010年、オランダ人エンジニアShay Banonが妻のレシピ検索アプリのために作ったツール「Compass」を再設計して公開した、Apache Luceneベースの分散検索・分析エンジンです。「リアルタイムで全文検索+複雑な集計ができる」特性から、ECサ... -
ネットワーク・インフラ・クラウド
Grafana — メトリクスを美しく可視化するOSSダッシュボード
Grafanaは2014年、スウェーデン人エンジニアTorkel Ödegaardが個人プロジェクトとして公開した、オープンソースのデータ可視化ダッシュボードです。Kibanaにインスパイアされて生まれましたが、特定のデータストアに縛られない汎用性が支持され、現在ではP...
