N– tag –
-
ネットワーク・インフラ・クラウド
NAT — IPv4枯渇を先延ばしにしたアドレス変換の仕組み
NAT(Network Address Translation)は、プライベートIPアドレスとグローバルIPアドレスを動的に変換し、1つのグローバルIPで複数のプライベートホストにインターネット接続を共有させる技術です。1994年5月、ポール・フランシス(旧名ポール・トラスター... -
ネットワーク・インフラ・クラウド
New Relic — Lew Cirneが拓いたAPM市場の老舗SaaS
New Relicはアプリケーションの応答時間、スループット、エラー率、データベースクエリ性能などをサーバー側のエージェントで自動計測し、ブラウザ上のダッシュボードで可視化するAPM(Application Performance Monitoring)の草分けSaaSです。2008年にCEO... -
ビジネスIT・DX・SaaS
Notion — オールインワン・ワークスペースで業務情報を一元化
Notionは2016年に米Notion Labs社が公開した、ドキュメント・データベース・タスク管理・Wiki等を統合した「オールインワン・ワークスペース」SaaSです。「ブロック」と呼ばれる柔軟な単位でテキスト、画像、表、コードなどを自由に組み合わせられる設計が... -
OS・ソフトウェア
Nginx — 高性能Webサーバ・リバースプロキシのデファクト
Nginx(エンジンエックス)は2004年、ロシアのイーゴリ・シソエフが公開した高性能Webサーバ/リバースプロキシです。当時主流だったApache HTTP Serverが大量同時接続で苦戦していた「C10K問題」への解として誕生し、イベント駆動の軽量アーキテクチャで... -
Web・フロントエンド・バックエンド
Next.js — Reactを本番運用に押し上げたメタフレームワーク
Next.jsは2016年、Vercel社(旧Zeit)が公開したReactベースのメタフレームワークです。「Reactだけでは大規模Webアプリの本番運用は厳しい」という現実に対し、ルーティング・サーバサイドレンダリング・データ取得・APIルートまで一括で提供することで、... -
Web・フロントエンド・バックエンド
Node.js — JavaScriptをサーバサイドに解き放った実行環境
Node.jsは2009年にライアン・ダールが公開した、GoogleのV8 JavaScriptエンジンを土台にしたサーバサイドJavaScript実行環境です。「ブラウザでしか動かなかったJavaScript」を一気にバックエンドへ広げ、フロントエンドとバックエンドを同じ言語で書ける... -
データベース・データ管理
NoSQLデータベース — RDBMSの限界を超えるための選択肢
NoSQLデータベースは、リレーショナルモデルとは異なるデータモデルを採用したデータベース群の総称です。「Not Only SQL」と読み替えることもあり、SQLを否定するというより「SQLだけでは捌ききれないユースケースに別の道具を用意する」という発想で生ま...
