IT用語– tag –
-
プログラミング
スロットリングとレートリミットの違い
APIを触っていると、ある日突然「429 Too Many Requests」などのエラーが出て困った経験はありませんか? しかも調べてみると「スロットリング」「レートリミット」という似た言葉が出てきて、余計に混乱しがちです。 実はこの2つ、概念としては違いがある... -
インフラ知識
DNSルックアップの流れを一度ちゃんと理解する
DNSはITの世界では避けて通れない基礎知識ですが、「何となく分かったつもり」のまま使われがちな分野でもあります。 特に実務に入ると、DNSが原因のトラブルは少なくありません。にもかかわらず、仕組みを一から説明できる人は意外と少ないのが実情です。... -
プログラミング
HTTP/2とHTTP/1.1の違いをざっくり押さえる
Webサイトを表示するとき、裏側ではブラウザとサーバーがたくさんの通信を行っています。その通信ルールを定めているのがHTTPです。 このHTTPにはいくつかのバージョンがあり、長年使われてきたのがHTTP/1.1、そして現在の主流になりつつあるのがHTTP/2で... -
インフラ知識
MTUとMSSの違いが分からないときに読む記事
ネットワークの勉強をしていると、必ずと言っていいほど登場する「MTU」と「MSS」という用語。 参考書や技術ブログを読んでいると何となく重要そうなのは分かるものの、「結局この2つって何が違うの?」「どっちを気にすればいいの?」と疑問に思ったこと... -
インフラ知識
ロードアベレージの値をどう解釈するかを具体例で説明する
サーバーやLinux環境を触っていると、ロードアベレージ(Load Average)という言葉を一度は目にするはずです。 top や uptime コマンドを実行したとき、画面の右上や末尾に表示されるあの3つの数字です。 ただ、 「数値が高いとヤバいらしい」 「1を超えた... -
セキュリティ
tracerouteの結果をどう読めばいいのか整理して解説する
ネットワークが遅い・つながらない問題に当たると、まず ping を打ってみる人は多いと思います。 でもこういう壁に当たることがあります。 ping は通るのに、体感はめちゃくちゃ遅い 特定の時間帯だけ重い 自分のPCなのか、社内回線なのか、相手側なのか判... -
プログラミング
HTTPステータスコードの使い分けを整理してみる
WebアプリケーションやAPIを作っていると、必ず出てくるのが HTTPステータスコード です。 とりあえず 200 OK を返しておけば動いてしまうので、最初のうちは深く考えずに実装してしまうことも多いと思います。 ただ、開発が進み、エラー処理や認証、バリ... -
その他IT知識
スワップ領域とは?仮想メモリの用語と運用ポイントを学ぶ
サーバーやパソコンの動作が重くなったり、突然プロセスが落ちてしまったりすることがあります。 その裏には「メモリ不足」が関係している場面が多く、これを補完する仕組みとして欠かせないのが スワップ領域(Swap) です。 スワップは普段あまり表に出... -
セキュリティ
UFWとは?初心者向けファイアウォール用語と簡単ガイド
Linuxサーバーを使っていると、「UFW(ユーフダブリュー)」という言葉を目にしたことがある方も多いと思います。 「サーバーを守る」「不正アクセスを防ぐ」と聞いても、実際どんな仕組みで動いているのか、なぜ必要なのか、ピンとこない方も多いのではな... -
インフラ知識
iSCSIとは?ネットワークストレージ用語および接続仕組みを学ぶ
サーバーやストレージの世界を調べていると、よく目にするのが「iSCSI(アイスカジー)」という言葉です。 ITインフラに関わる人にとっては基本用語ですが、いざ説明しようとすると意外と難しい概念でもあります。 この記事では、初心者の方でも理解できる...
12
