ほげてく

Linux

【Linux カーネル: OS 基礎入門4】ストレージ管理・ファイル

本記事は全5回に渡る Linux カーネルの解説のうち第4回「ストレージ管理・ファイル」に関する記事です。 その他の Linux カーネルの解説については以下の記事をご覧ください。 【Linux カーネル: OS 基礎入門1】...
Linux

【Linux カーネル: OS 基礎入門2】プロセス管理・CPU 割り当て

本記事は全5回に渡る Linux カーネルの解説のうち第2回「プロセス管理・CPU 割り当て」に関する記事です。 その他の Linux カーネルの解説については以下の記事をご覧ください。 【Linux カーネル: OS 基礎入...
データベース

ACID 特性とは?データベースのトランザクションについて

ACID 特性とは ACID とは、データベースのトランザクション処理において、信頼性を保証するために求められる次の4つの性質の頭文字です。 Atomicity(原始性)Consistency(一貫性)Isolation(分離...
認証

ID フェデレーションとは?OAuth2.0 と OpenID Connect の関係

ID フェデレーションについて調べたところ、以下の5点が頭の中でぐちゃぐちゃになったので、まとめることにしました。 ID フェデレーションって何?ID フェデレーションと SSO の違いって何?OAuth2.0 と OpenID C...
Docker

【入門】docker とは?コマンドや dockerfile の使い方

docker とは docker とは、OS やインストールしているパッケージなどを指定した環境(=コンテナ)で特定のコマンドを実行した結果を再現するものです。 例えば、以下の場合は「CentOS の環境」で「ls コマンドを...
ビッグデータ

【入門】fluentd(td-agent)とは?インストールと使い方

fluentd(td-agent)とは fluentd(td-agent)とは、ログ収集ソフトウェアです。 アプリケーションや各 IoT 機器のログを1箇所に集約するために利用します。 fluentd(td-ag...
ストリーミング

【入門】ストリーム処理とは? OSS のエンジンを紹介

ビッグデータの分析、機械学習を導入するにあたり、「ストリーム処理」という言葉をよく目にするようになりました。 一方で「ストリーム処理」に関する説明が抽象的でイメージが掴みにくいのが実情です。 そこで今回は以下の項目について「ス...
Linux

【Linux カーネル: OS 基礎入門1】OS、カーネルとは

本記事は全5回に渡る Linux カーネルの解説のうち第1回「OS、カーネル」に関する記事です。 その他の Linux カーネルの解説については以下の記事をご確認ください。 【Linux カーネル: OS 基礎入門1】OS、カ...
未分類

インフラエンジニアへのおすすめ技術書(参考書)15選

初めに ssh コマンドすら知らない状態から、この2年で読み漁った技術書のうち特にわかりやすかったものを分野ごとに紹介していきます。ちなみに、私が本に求める内容は以下のとおりです。 わかりやすさ重要ですね。ググっても情報が出て...
Linux

【Linux カーネル: OS 基礎入門3】メモリ管理

本記事は全5回に渡る Linux カーネルの解説のうち第3回「メモリ管理」に関する記事です。 その他の Linux カーネルの解説については以下の記事をご覧ください。 【Linux カーネル: OS 基礎入門1】OS、カーネル...